<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2129929182918599848</id><updated>2026-03-27T19:29:13.391-04:00</updated><category term="annoyances"/><category term="not-so-disruptive technology"/><category term="economics"/><category term="Google"/><category term="anonymity"/><category term="search"/><category term="security"/><category term="Intellectual Property"/><category term="Web 2.0"/><category term="privacy"/><category term="computing history"/><category term="law"/><category term="video"/><category term="copy protection"/><category term="neat hacks"/><category term="history of technology"/><category term="Twitter"/><category term="publishing"/><category term="wikipedia"/><category term="AI"/><category term="broadband"/><category term="cell phones"/><category term="advertising"/><category term="disruptive technology"/><category term="dumb is smarter"/><category term="social networks"/><category term="Bitcoin"/><category term="UI"/><category term="copyrights"/><category term="identity"/><category term="crowdsourcing"/><category term="music"/><category term="The Man"/><category term="astronomy"/><category term="blogs"/><category term="e-commerce"/><category term="mobile web"/><category term="things that aren&#39;t dead"/><category term="AJAX"/><category term="baker&#39;s dozen"/><category term="definitions"/><category term="human bandwidth"/><category term="personal datastore"/><category term="DRM"/><category term="UX"/><category term="email"/><category term="open source"/><category term="VR"/><category term="print"/><category term="software engineering"/><category term="Netflix"/><category term="Roku"/><category term="division of labor"/><category term="editorial policy"/><category term="milestones"/><category term="passwords"/><category term="wisdom of crowds"/><category term="Moore&#39;s law"/><category term="NASA"/><category term="Richard Stallman"/><category term="WiFi"/><category term="facebook"/><category term="long tail"/><category term="news"/><category term="text"/><category term="undead technology"/><category term="wiki"/><category term="Galaxy Zoo"/><category term="PK mojo"/><category term="Xanadu"/><category term="amusements"/><category term="dot-com bubble"/><category term="semantic web"/><category term="space travel"/><category term="spam"/><category term="Apple"/><category term="GPS"/><category term="Linus Torvalds"/><category term="YouTube"/><category term="intelligence"/><category term="marketing"/><category term="networks"/><category term="Bruce Tognazzini"/><category term="MPAA"/><category term="Paul Vixie"/><category term="convergence"/><category term="future"/><category term="imperfection"/><category term="latency"/><category term="piracy"/><category term="reputation"/><category term="terminology"/><category term="China"/><category term="Eric S. Raymond"/><category term="GNU"/><category term="HTTP"/><category term="Joe Andrieu"/><category term="News Corp"/><category term="Peter Deutsch"/><category term="VRM"/><category term="Wolfram Alpha"/><category term="blogger"/><category term="broadcast"/><category term="convention"/><category term="digital signature"/><category term="graph theory"/><category term="literary criticism"/><category term="movies"/><category term="statistics"/><category term="tagging"/><category term="technorati"/><category term="the cloud"/><category term="timesinks"/><category term="trends"/><category term="trusted computing"/><category term="web architecture"/><category term="women in technology"/><category term="Amazon"/><category term="Astronomy Picture of the Day"/><category term="BBC"/><category term="DNS"/><category term="Firefox"/><category term="Jim Gray"/><category term="Linux"/><category term="MD5"/><category term="Microsoft"/><category term="Radiohead"/><category term="Robert Darnton"/><category term="SSL"/><category term="Stephen Wolfram"/><category term="Tim Berners-Lee"/><category term="URL"/><category term="airports"/><category term="analog reconversion"/><category term="cable"/><category term="common knowledge"/><category term="crowd phenomena"/><category term="data mining"/><category term="distributed computing"/><category term="driving monitors"/><category term="infrastructure"/><category term="journalism"/><category term="metadata"/><category term="persona"/><category term="pigeons"/><category term="speech recognition"/><category term="standards"/><category term="transportation"/><category term="usability"/><category term="4G"/><category term="BitTorrent"/><category term="Chris Anderson"/><category term="DMCA"/><category term="FeedBurner"/><category term="GPL"/><category term="Google Books"/><category term="IMAX"/><category term="Kindle"/><category term="Olin Shivers"/><category term="OpenID"/><category term="Powerset"/><category term="Rupert Murdoch"/><category term="TLDs"/><category term="Verisign"/><category term="Viacom"/><category term="WiMax"/><category term="abstraction"/><category term="anniversaries"/><category term="communication protocols"/><category term="considerate software"/><category term="cryptography"/><category term="del.icio.us"/><category term="demos"/><category term="engineering"/><category term="game theory"/><category term="hoops"/><category term="human nature"/><category term="language"/><category term="megacommunities"/><category term="mutability"/><category term="new media"/><category term="parallel computing"/><category term="performance"/><category term="physics"/><category term="pop culture"/><category term="research"/><category term="ridiculous amounts of data"/><category term="rules of thumb in data engineering"/><category term="samsara"/><category term="scams"/><category term="science"/><category term="small world"/><category term="social media"/><category term="speeding"/><category term="steampunk"/><category term="visualization"/><category term="weather forecasting"/><category term="web usage"/><category term="webcams"/><category term="yada yada"/><category term="AOL"/><category term="Adobe"/><category term="Al Gore"/><category term="Alaska"/><category term="Alexander Sotirov"/><category term="Alexander Stanhope St. George"/><category term="Black Hat"/><category term="Blu-Ray"/><category term="BodyNet"/><category term="Britannica"/><category term="CERN"/><category term="Charles Darwin"/><category term="Conficker.c"/><category term="Dr. Dobb&#39;s Journal"/><category term="Edward Tufte"/><category term="FAQs"/><category term="HTML"/><category term="Internet of Things"/><category term="Iran"/><category term="Jakob Nielsen"/><category term="Keith Fellenstein"/><category term="Kurt Dahl"/><category term="LISP"/><category term="Lulu.com"/><category term="Malcom Gladwell"/><category term="March Madness"/><category term="Mark Johnson"/><category term="Mark Zuckerberg"/><category term="Media Lab"/><category term="NCAA"/><category term="National Hurricane Center"/><category term="OCR"/><category term="Omegle"/><category term="PGP"/><category term="Paul Downey"/><category term="Peter Gabriel"/><category term="RFID"/><category term="Second Life"/><category term="Silicon Valley"/><category term="Stewart Brand"/><category term="T-bird"/><category term="TCP"/><category term="Time-Warner"/><category term="Time-Warner Cable"/><category term="True Knowledge"/><category term="Tuvalu"/><category term="UNIX"/><category term="USENET"/><category term="Urban Dictionary"/><category term="Webby awards"/><category term="access control"/><category term="attention economy"/><category term="babelfish"/><category term="bigger fish to fry"/><category term="bookmarks"/><category term="browsers"/><category term="caching"/><category term="cartography"/><category term="cognition"/><category term="content"/><category term="data formats"/><category term="esri"/><category term="governance"/><category term="health care"/><category term="hyperreality"/><category term="hypertext"/><category term="iPhone"/><category term="information age"/><category term="interactivity"/><category term="laptop orchestras"/><category term="licenses"/><category term="malware"/><category term="nematodes"/><category term="obituaries"/><category term="online gambling"/><category term="predictions"/><category term="provenance"/><category term="radio"/><category term="radios"/><category term="satellite"/><category term="shared experience"/><category term="sports"/><category term="teen driving"/><category term="telephones"/><category term="time"/><category term="trading"/><category term="translation"/><category term="world cup"/><category term="50FootWave"/><category term="ACTA"/><category term="AdWords"/><category term="Africa"/><category term="Ajai Chowdhry"/><category term="Alan Cooper"/><category term="Alec Brownstein"/><category term="Alessandro Acquisti"/><category term="Alex Papadimoulis"/><category term="Alex Tew"/><category term="Alma Whitten"/><category term="Anatol Rapaport"/><category term="Arjen Lenstra"/><category term="Arthur Agee"/><category term="Ask.com"/><category term="Associated Press"/><category term="BLOBs"/><category term="BT"/><category term="Barack Obama"/><category term="Barbara Mikkelson"/><category term="Baudot"/><category term="Ben Fry"/><category term="Benne de Weger"/><category term="Beowulf"/><category term="Berlin Laptop Orchestra"/><category term="Betty Holberton"/><category term="Bill James"/><category term="Billboard Magazine"/><category term="Bing"/><category term="Blockbuster"/><category term="Blue Mountain Arts"/><category term="Blues Brothers"/><category term="Bob Denver"/><category term="BoltBus"/><category term="Boston Symphony Orchestra"/><category term="Byte Magazine"/><category term="C.A.R. Hoare"/><category term="CAPTCHA"/><category term="CDC"/><category term="CES"/><category term="CMU"/><category term="CNN"/><category term="CRC"/><category term="Celebrity Jeopardy"/><category term="Charles Babbage"/><category term="Charles Dickens"/><category term="Charles J. Byrne"/><category term="Chet Atkins"/><category term="Chris WIlson"/><category term="Christian Science Monitor"/><category term="Chrome"/><category term="Cisco"/><category term="Computing History Museum"/><category term="Cox Communications"/><category term="Creative Commons"/><category term="Credit Suisse"/><category term="Cuil"/><category term="DJ Kentaro"/><category term="DKIM"/><category term="Dan Ariely"/><category term="Dan Kaminsky"/><category term="Daniel Rourke"/><category term="Danny Elfman"/><category term="David Barr"/><category term="David Mikkelson"/><category term="Delaware corporations"/><category term="Dennis Ritchie"/><category term="Dennis Wingo"/><category term="Derek Lowe"/><category term="Digicrime"/><category term="Dilbert"/><category term="Doc Searls"/><category term="Doc Watson"/><category term="DriveCam"/><category term="E. B. White"/><category term="EFF"/><category term="ENIAC"/><category term="ESPN"/><category term="Edsger Dijkstra"/><category term="Edward R. Murrow"/><category term="Eliza"/><category term="Elsevier"/><category term="Eric Wiesstein"/><category term="Esquire magazine"/><category term="Eubie Blake"/><category term="Excite(at)home"/><category term="FORTRAN"/><category term="Fan Chung"/><category term="Federalist Papers"/><category term="Flash"/><category term="Frances Spence"/><category term="Freehaven"/><category term="GIT"/><category term="GeoCities"/><category term="Google Earth"/><category term="Google Squared"/><category term="Gordon Brown"/><category term="Greene County"/><category term="Guido van Rossum"/><category term="HTTPS"/><category term="Hackers"/><category term="Hal Finney"/><category term="Hamlet"/><category term="Hans Dobbertin"/><category term="Harold Ramis"/><category term="Henry Goldkamp"/><category term="Henry James"/><category term="Herb Harris"/><category term="Hollywood"/><category term="Hongbo Yu"/><category term="House of Lords"/><category term="I-5"/><category term="IMSLP"/><category term="Ian Bogost"/><category term="Intermittent Conjecture"/><category term="Italy"/><category term="Ivan Sutherland"/><category term="J.K. Rowling"/><category term="James Joyce"/><category term="James Surowiecki"/><category term="Jamie Zawinski"/><category term="Java"/><category term="Jean Bartik"/><category term="Jesse James Garrett"/><category term="John Donne"/><category term="John Lydon"/><category term="John Paczkowski"/><category term="John Walker"/><category term="Jon Bentley"/><category term="Jon Postel"/><category term="Jonathan Coulton"/><category term="Josh Quittner"/><category term="Julia Child"/><category term="Julie Powell"/><category term="KFC"/><category term="KGB"/><category term="Kathleen Antonelli"/><category term="Keith Cowing"/><category term="Ken Thompson"/><category term="Kenoshita Shinichi"/><category term="Kevin Kelly"/><category term="King Gillette"/><category term="Kinkos/FedEx"/><category term="Ko Ishikawa"/><category term="Kristin Hersh"/><category term="Kristina Shampanier"/><category term="Kurt Partridge"/><category term="LHC"/><category term="LSA"/><category term="Larry Ellison"/><category term="Larry Wall"/><category term="Latanya Sweeney"/><category term="Leo Kottke"/><category term="Leo Tolstoy"/><category term="Leonard Pitts"/><category term="Lewis Strauss"/><category term="LinkedIn"/><category term="Linyan Lu"/><category term="Lionel Richie"/><category term="Louis L. Stanton"/><category term="Marc Andreessen"/><category term="Marc Stevens"/><category term="Marcel Just"/><category term="Mark Nelson"/><category term="Marlyn Meltzer"/><category term="Martin Bryant"/><category term="Melanie Rieback"/><category term="Michael Chwe"/><category term="Michael Wolff"/><category term="Mifare"/><category term="Mike Cardwell"/><category term="Miley Cyrus"/><category term="Misty Chase"/><category term="Modified Toy Orchestra"/><category term="Monty Python"/><category term="Morrison Planetarium"/><category term="Moscow Laptop Orchestra"/><category term="Mount Redoubt"/><category term="Music Genome Project"/><category term="NHC"/><category term="Nancy Evans"/><category term="Neil Young"/><category term="NetHack"/><category term="New Yorker"/><category term="Newsweek"/><category term="Nicholas Carr"/><category term="Nicholas Negroponte"/><category term="Niklaus Wirth"/><category term="Nina Mazar"/><category term="Nokia"/><category term="North Carolina"/><category term="O3b"/><category term="OO"/><category term="Olympic Games"/><category term="One Laptop per Child"/><category term="Open Content Alliance"/><category term="Oprah Winfrey"/><category term="P.T. Barnum"/><category term="Pandora"/><category term="Paul Boutin"/><category term="Paul Butler"/><category term="Paul Jones"/><category term="Paul Root Wolpe"/><category term="Paul St. George"/><category term="Paul Syverson"/><category term="Peer-to-Patent"/><category term="Perl"/><category term="Pew Research"/><category term="Philippe Golle"/><category term="Plork"/><category term="Politico.com"/><category term="Prince"/><category term="Proctor and Gamble"/><category term="Python"/><category term="Qualcomm"/><category term="Quincy Jones"/><category term="RTTY"/><category term="Richard Gabriel"/><category term="Robert Axelrod"/><category term="Robert Scoble"/><category term="Robert Siegel"/><category term="Rocky Mountain News"/><category term="Roger Dingledine"/><category term="Roger McGuinn"/><category term="Roman history"/><category term="Ron Rivest"/><category term="Rory Cellan-Jones"/><category term="Royal Mail"/><category term="Russel Ackoff"/><category term="Ruth Teitelbaum"/><category term="SETI"/><category term="SHRDLU"/><category term="Salam Pax"/><category term="Samuel Beckett"/><category term="San Francisco"/><category term="Saul Williams"/><category term="Seattle Post-Intelligencer"/><category term="Seth Davis"/><category term="Shakespeare"/><category term="Slork"/><category term="Stephen Jay Gould"/><category term="Steve Jobs"/><category term="Steven Pinker"/><category term="Steven Soderbergh"/><category term="Steven Vander Ark"/><category term="Swoopo"/><category term="TLS"/><category term="TRS-80"/><category term="TSA"/><category term="TV Tropes"/><category term="Tar Heels"/><category term="The Daily WTF"/><category term="The Filter"/><category term="The Register"/><category term="The Whole Earth Catalog"/><category term="Thierry Henry"/><category term="Tim Burton"/><category term="Timothy Gowers"/><category term="Tokyo"/><category term="Tom Standage"/><category term="Trapster"/><category term="Tricia Wang"/><category term="US Census Bureau"/><category term="USGS"/><category term="USPS"/><category term="Ubuntu"/><category term="Ulysses"/><category term="Underland Press"/><category term="User 927"/><category term="Vasco Furtado"/><category term="Vermont"/><category term="Video Privacy Protection Act"/><category term="Vinko Bogataj"/><category term="Vinnie Chieco"/><category term="Vint Cerf"/><category term="Virgin Media"/><category term="W3C"/><category term="WUNC"/><category term="WXYC"/><category term="Warren Buffett"/><category term="WebMonkey"/><category term="Wide World of Sports"/><category term="William Gates"/><category term="Worse is better"/><category term="Xiaoyun Wang"/><category term="Yad Vashem"/><category term="Ze Frank"/><category term="air travel"/><category term="algorithms"/><category term="art"/><category term="astigmatism"/><category term="autism"/><category term="backbone"/><category term="bandwidth"/><category term="bar codes"/><category term="bayesian"/><category term="benchmarks"/><category term="biology"/><category term="blacksmithing"/><category term="bloglines"/><category term="bridge"/><category term="buggy whips"/><category term="cancer research"/><category term="cars"/><category term="catalogs"/><category term="cattle"/><category term="census data"/><category term="chemistry"/><category term="codex"/><category term="comets"/><category term="connectivity"/><category term="cookies"/><category term="cool kids"/><category term="csound"/><category term="culturomics"/><category term="cynicism"/><category term="deer"/><category term="digg"/><category term="digital imaging"/><category term="e-books"/><category term="education"/><category term="elections"/><category term="emarker"/><category term="epistomology"/><category term="ethics"/><category term="fiber"/><category term="flash mobs"/><category term="flickr"/><category term="flu"/><category term="geocast"/><category term="geolocation"/><category term="gethuman.com"/><category term="goldfish"/><category term="greatest hits"/><category term="heartbleed"/><category term="history of telephony"/><category term="hockey"/><category term="iBand"/><category term="iPod"/><category term="iTunes"/><category term="ibiblio"/><category term="ice"/><category term="insurance"/><category term="kiosks"/><category term="lame hacks"/><category term="latent semantic analysis"/><category term="libel"/><category term="libraries"/><category term="linguae mortuae"/><category term="literary research"/><category term="math"/><category term="meetings"/><category term="megabus"/><category term="messaging"/><category term="methodology"/><category term="microformats"/><category term="modernism"/><category term="mole rats"/><category term="moon"/><category term="naming"/><category term="natural language processing"/><category term="navigation"/><category term="neologisms"/><category term="newseum.org"/><category term="no free lunch"/><category term="obfuscation"/><category term="page rank"/><category term="paper"/><category term="patents"/><category term="pedantry"/><category term="photography"/><category term="pizza"/><category term="plumbing"/><category term="poetry"/><category term="poker"/><category term="polling"/><category term="prisoner&#39;s dilemma"/><category term="public health"/><category term="radio bookmarks"/><category term="random bits"/><category term="ratings"/><category term="reliability"/><category term="riddles"/><category term="road trips"/><category term="roundabouts"/><category term="routing"/><category term="scale"/><category term="shared space"/><category term="shellshock"/><category term="singularity"/><category term="skepticism"/><category term="space shuttle"/><category term="sporcle"/><category term="street view"/><category term="synchronization"/><category term="tailsweep"/><category term="tall buildings"/><category term="telegraph"/><category term="television"/><category term="three-screen strategy"/><category term="tinyurl"/><category term="uucp"/><category term="virtualization"/><category term="vision"/><category term="vulcanism"/><title type='text'>Field notes on the Web</title><subtitle type='html'>Figuring out the web as I go along ...</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>703</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-4165219830771268941</id><published>2025-08-18T11:16:00.002-04:00</published><updated>2025-08-22T11:40:47.825-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computing history"/><category scheme="http://www.blogger.com/atom/ns#" term="history of technology"/><category scheme="http://www.blogger.com/atom/ns#" term="not-so-disruptive technology"/><title type='text'>Hyperlinks vs. the web</title><content type='html'>&lt;p&gt;In the &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2025/08/the-future-still-isnt-what-it-used-to.html&quot;&gt;previous post&lt;/a&gt; on the 1968&amp;nbsp;&lt;a href=&quot;https://dougengelbart.org/content/view/209/&quot;&gt;Mother of all Demos&lt;/a&gt;&amp;nbsp;by Doug Engelbart and company, I mentioned stumbling on the fact that Andries van Dam and Ted Nelson had put together&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Hypertext_Editing_System&quot;&gt;HES&lt;/a&gt;, which is generally regarded as the first hypertext system, the year before.&lt;/p&gt;&lt;p&gt;All the parts of that were familiar. I&#39;ve written extensively, though not always favorably, about Nelson&#39;s later project, &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/Xanadu&quot;&gt;Xanadu&lt;/a&gt;. Foley, van Dam et. al.&#39;s &lt;a href=&quot;https://en.wikipedia.org/wiki/Computer_Graphics:_Principles_and_Practice&quot; style=&quot;font-style: italic;&quot;&gt;Computer Graphics: Principles and Practice&lt;/a&gt;&amp;nbsp;was on the shelf at the first place I coded for money, and I&#39;m pretty sure I&#39;ve run across the idea of hypertext at some point over the years. What I hadn&#39;t realized was that Nelson and van Dam had worked together, and that hypertext went back quite that far.&lt;/p&gt;&lt;p&gt;To be fair, I wasn&#39;t exactly &lt;i&gt;shocked&lt;/i&gt;&amp;nbsp;that hypertext dated to 1967, particularly in the context of Engelbart &amp;amp; co.&#39;s demo, which included what were recognizably hyperlinks. What did catch my attention was that all the building blocks of Web 1.0 were in place in 1968, twenty-three years before the first actual web servers appeared in 1991:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;the concept of hyperlinks and hypertext&lt;/li&gt;&lt;li&gt;the realization of that concept in running code&lt;/li&gt;&lt;li&gt;connectivity between computers in different physical locations (ARPANET itself would come along a bit later, but computers were already talking to each other)&lt;/li&gt;&lt;li&gt;interactive graphic displays&lt;/li&gt;&lt;li&gt;the mouse&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The bullet point I didn&#39;t quite add is &lt;i&gt;file servers, &lt;/i&gt;but FTP dates to 1971. I haven&#39;t dug up solid evidence that there was such a thing as a file server in 1968, but I certainly wouldn&#39;t bet against it. If you prefer to put the &quot;Web 1.0 could just as well have happened&quot; point at 1971 and say it was only twenty years later that it actually happened, fine.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What took so long? According to van Dam&#39;s account, the people who saw the Mother of all Demos were generally impressed, but the overall reaction was to say &quot;Wow, that was some demo&quot; and then get back to work. Was this a failure of the imagination, that the computer researchers of the time couldn&#39;t wrap their heads around something that wasn&#39;t 80-column punched cards, even if they&#39;d seen it with their own eyes?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Possibly, but there were also more mundane concerns. That list of pieces in place comes with a few disclaimers:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Connectivity was generally at 1200 Baud, or approximately one millionth of a gigabit per second. This will deliver text faster than you can read it, but it amounts to a megabyte every two minutes. You can actually fit quite a bit of information into a megabyte, and 1.5Mb/s T1 lines were available, (for a hefty charge, generally to institutions or large corporations), but you&#39;re not going to run YouTube or Netflix on the bandwidth available at the time.&lt;/li&gt;&lt;li&gt;Interactive graphic displays were a thing, but they were normally vector-based (think &lt;a href=&quot;https://en.wikipedia.org/wiki/Asteroids_(video_game)&quot;&gt;Asteroids&lt;/a&gt;, if you&#39;ve heard of that) and in any case they were expensive specialized equipment. Graphic displays (bitmapped) didn&#39;t become commonplace until the 80s. Even then they weren&#39;t cheap and they looked absolutely primitive by today&#39;s standards&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I think it&#39;s fair to say that in 1968 you could have put something together that looked quite a bit like Web 1.0, but it would have been a curiosity: slow, expensive and without anywhere near enough content to make for a compelling experience.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The first actual web servers were intended as an easier way to get to the content that had accumulated on various FTP/Gopher/UUCP/... servers over the years, which was getting to the point where it was hard to just know where something you were interested in was located. Not too long after that (AltaVista came along in 1995), there were enough index pages that it was hard to keep track of where a good&amp;nbsp;&lt;i&gt;index&lt;/i&gt;&amp;nbsp;for what you were looking for was, much less the data itself, and web search was born.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So it wasn&#39;t simply a matter of the world turning its back on the wonderful potential of Engelbart&#39;s NES and Nelson and van Dam&#39;s HES and then suddenly waking up in 1991 to realize what they should have known all along. Things were happening in the meantime:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Computing power, storage and bandwidth were increasing exponentially (as in, actually exponentially, at a more-or-less constant proportion per unit time, and not just &quot;by a lot&quot;)&lt;/li&gt;&lt;li&gt;As both a driving cause and an effect, the number of people with access to computing power, and the amount of data they wanted stored, also increased exponentially&lt;/li&gt;&lt;li&gt;People continued to experiment with ways of organizing information and navigating complex webs of connections (1987&#39;s&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/HyperCard&quot;&gt;HyperCard&lt;/a&gt;&amp;nbsp;comes to mind, but it&#39;s not the only example)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I think this is a common thread in technology in general: Things take a while to develop. It&#39;s not enough just to have a good concept, or even a working realization of it. You generally need a certain amount of infrastructure and a growing need that your new concept will meet, and some partial successes along the way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some other examples that come to mind:&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Sketchpad&quot;&gt;SketchPad&lt;/a&gt;, which anticipated several major developments, particularly the Graphical User Interface, was written in 1963, GUIs weren&#39;t really widespread until the 1980s&lt;/li&gt;&lt;li&gt;The object-oriented language Simula came out in 1962 and SmallTalk in 1972. Objective-C was introduced in 1984, but OO languages didn&#39;t really get major traction until the mid 1990s&lt;/li&gt;&lt;li&gt;The concept of a neural network dates back to 1943, at least. Perceptrons were introduced in 1969. Hopfield networks were a topic of research in the 1980s. Transformers were proposed in 2017, now eight years ago. ChatGPT came out five years later.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div&gt;It shouldn&#39;t be surprising that concepts run ahead of implementation. Concepts are a lot easier to come up with. More interesting is how we get from (some) concepts to widespread implementation, and which concepts get there.&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/4165219830771268941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/4165219830771268941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/4165219830771268941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/4165219830771268941'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/08/hyperlinks-vs-web.html' title='Hyperlinks vs. the web'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-1390697642950866858</id><published>2025-08-17T10:37:00.008-04:00</published><updated>2026-03-27T13:48:04.223-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computing history"/><category scheme="http://www.blogger.com/atom/ns#" term="demos"/><category scheme="http://www.blogger.com/atom/ns#" term="UX"/><title type='text'>The future still isn&#39;t what it used to be: Doug Engelbart</title><content type='html'>&lt;p&gt;If you&#39;re exploring the origins of the web and pondering how early ideas ended up incorporated -- or not -- into what we see now, sooner or later you&#39;re going to run into &quot;&lt;a href=&quot;https://dougengelbart.org/content/view/209/&quot;&gt;The Mother of all Demos&lt;/a&gt;&quot;, a 1968 presentation by Doug Engelbart and company demonstrating the oN-Line System, or NLS for short, produced by the &lt;a href=&quot;https://en.wikipedia.org/wiki/Augmentation_Research_Center&quot;&gt;Augmentation Research Center&lt;/a&gt; at the &lt;a href=&quot;https://en.wikipedia.org/wiki/SRI_International&quot;&gt;Stanford Research Institute&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I watched it a few months ago. Having somehow missed it for all these years, I went in cold and -- deliberately -- without researching what I was supposed to be looking at. I took copious notes, in some cases replaying to try to make sure I got things right ... and then got distracted by other things. What follows is not fresh and detailed, but I want to at least include &lt;i&gt;something&lt;/i&gt;&amp;nbsp;about the demo, so here goes ...&lt;/p&gt;&lt;p&gt;NLS was directly inspired by &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_6.html&quot;&gt;Vannevar Bush&#39;s &lt;i&gt;Memex&lt;/i&gt;&amp;nbsp;concept&lt;/a&gt;, so if nothing else it&#39;s an interesting case study in what happens when you try to turn someone&#39;s architectural vision into a real system.&lt;/p&gt;&lt;p&gt;Everything&#39;s in glorious black and white, the text on the screens is &lt;span style=&quot;font-family: courier;&quot;&gt;UPPERCASE&lt;/span&gt; and clunky, with actual capital letters indicated by an &lt;span style=&quot;font-family: courier; text-decoration: overline;&quot;&gt;OVERBAR&lt;/span&gt;, and some of the participants look more than a bit like the 1980s stereotype of nerds, because that&#39;s where the 1980s stereotype comes from. Actual 1980s nerds were hopelessly uncool in completely different ways (so I hear).&lt;/p&gt;&lt;p&gt;On the other hand, Engelbart is wearing a headset mic, moving a cursor (the team called it a &quot;bug&quot;) around on the screen using a mouse, pointing, clicking, narrating the whole way through, linking up with colleagues in a different county in real time, cross-fading and compositing live video and generally giving the appearance of an ordinary livestream, just in black-and-white and what now qualifies as period costume, and without a discernible boss level.&lt;/p&gt;&lt;p&gt;About 20 minutes in,&amp;nbsp; Engelbart says &quot;I&#39;m going to do something called &#39;jump on a link&#39;&quot; and explains that a link points to a particular location in a particular file with a particular &quot;view type&quot; saying what kind of content you&#39;re looking at -- yeah, that&#39;s hypertext.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Physically, NLS is nothing like Bush&#39;s original description of a desk-shaped piece of furniture holding a library of microfilm and some sort of magnetic recording medium. More than twenty years had passed since Bush&#39;s original article and whole new technologies had developed in the interim, particularly in computing hardware.&lt;/p&gt;&lt;p&gt;NLS was running on a 24-bit &lt;a href=&quot;https://en.wikipedia.org/wiki/SDS_940&quot;&gt;SDS-940&lt;/a&gt;, clocked at somewhere on the order of 0.1MHz, with approximately 200KB of main memory, 5MB of swap space and 100MB of disk(-ish) storage. It had a text and graphic-capable display and a 1200-baud modem for connectivity.&amp;nbsp;&amp;nbsp;It also ran QED (Quick EDitor), the very first text editor I learned to use (a bit later, though), and a direct ancestor of vi, which I still occasionally use.&lt;/p&gt;&lt;p&gt;Tiny as this might seem today, I&#39;d argue that there&#39;s a bigger gulf between it and 1945&#39;s &lt;a href=&quot;https://en.wikipedia.org/wiki/ENIAC&quot;&gt;ENIAC&lt;/a&gt;&amp;nbsp;than between it and equivalent commercially-available equipment from 1991 (as many years from NLS as NLS was from ENIAC): say a farm of a couple dozen 80MHz SPARCstation 2s, each with 128MB of ram and a few GB of disk. Yes, the SPARCstations could do a lot more, but the SDS has essentially the same pieces: Enough RAM to be meaningfully programmable (as opposed to requiring switches to be set manually), offline storage, connectivity&lt;sup&gt;*&lt;/sup&gt;, a graphical display, the ability to connect a variety of peripherals and so forth, which the ENIAC had essentially none of. The hardware available when NLS was developed was essentially a smaller, slower version of the hardware that Web 1.0 was built on. Nothing of the sort was available when Bush was thinking up Memex.&lt;/p&gt;&lt;p&gt;NLS is clearly recognizable, almost 60 years later, for what it is: a computer system. Memex, just as clearly, is a thought experiment, though one with enough detail to make it the next best thing to a demo.&lt;/p&gt;&lt;p&gt;To be sure, even if the difference between NLS hardware and today&#39;s is mainly a matter of quantity, the quantities have changed by a &lt;i&gt;lot&lt;/i&gt;. Today&#39;s hardware is several orders of magnitude beyond the SDS, and there are several orders of magnitude more computers in the world now, and they are connected by networks several orders of magnitude faster than 1200 baud. That all has to make a difference, and it has. I hope to dig into this a little more deeply at some point.&lt;/p&gt;&lt;p&gt;There is another key difference between NLS and Memex. Memex is intended for a single person working alone. NLS is inherently multiuser and connected. While the actual demo takes place in San Francisco, the system itself is running in Menlo Park, about 50km/30mi away and probably about as much of a pain to drive to and from then as now. After a fair bit of introductory material, Engelbart is joined by Bill (English, or possibly Paxton?) in Menlo Park, and the two proceed to edit shared documents together.&lt;/p&gt;&lt;p&gt;In the &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_6.html&quot;&gt;post on Memex&lt;/a&gt;, I argued that this difference is one of the main reasons that as far as I&#39;m concerned Bush did not invent the Web. I wouldn&#39;t say that Engelbart&#39;s team invented the Web, either, but just as the SDS-940 has much more in common with modern computers than with ENIAC, NLS has much more in common with the modern Web than with Memex.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Along with demonstrating the NLS hardware and software, Engelbart made a point of discussing the project that produced it and the approach behind it. That approach was&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Empirical: Try things out and see what works&lt;/li&gt;&lt;li&gt;Evolutionary (&quot;steepest ascent&quot;): You can&#39;t see everything in advance, so take a heuristic approach and look for highest-impact changes at every point&lt;/li&gt;&lt;li&gt;Whole system: While different people had different skills and responsibilities, the project itself encompassed hardware, software and anything else needed to produce a working system&lt;/li&gt;&lt;li&gt;Bootstrapping (later called &quot;eating you&#39;re own dogfood&quot;): The people developing the system used the system. Past a certain early point, further development of the system was done in the system itself.&lt;/li&gt;&lt;/ul&gt;&quot;It&#39;s a struggle doing it that way,&quot; Engelbart said, &quot;but it&#39;s beginning to pay off.&quot;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I get the feeling both parts of that were knowing understatements.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;What we now call dogfooding is a powerful approach that provides a constant reality check, but with the pitfall that it can skew toward the researcher&#39;s use cases. A system that&#39;s useful for developing software might or might not be useful for other things. Engelbart appears to have been aware of this hazard. One of his prominent examples is his own shopping/errand list. With its repetitions and loose categorization it looks natural. Maybe it wasn&#39;t his real list, but it feels like it could have been.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Besides making the system more relatable by giving an example that the audience would be familiar with, constructing a loosely-organized shopping/errand list on the fly demonstrates the system&#39;s ability to deal flexibly with free-form content.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This wasn&#39;t a given. I could easily imagine someone trying to demo a more rigidly structured system: &quot;OK, now first I create a shopping list template ... Oh, I forgot about vegetables. Let me go back and add a vegetables section to the template. Now where was I?&quot; as the audience&#39;s eyes glaze over. Engelbart just puts a list together. It doesn&#39;t hurt that he&#39;s a fairly engaging speaker and is intimately familiar with the system, but even taking that into account, it doesn&#39;t seem like the system is putting arbitrary barriers in his way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s not to say that using NLS would be simple for someone encountering it for the first time. After a while, you come to understand that Engelbart and company have memorized quite a few one-letter commands and established quite a few conventions to help find their way around. This is a classic ease-of-use vs. ease-of-learning tradeoff (it&#39;s not always a tradeoff, but I&#39;ll leave it at that before I start mumbling things about Pareto optimality).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are some high-level goals that read a lot like what we would now call mission statements:&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Improve the effectiveness with which individuals work at intellectual tasks&lt;/li&gt;&lt;li&gt;as a subgoal: better use of human capabilities&lt;/li&gt;&lt;li&gt;Develop a system-oriented discipline for designing the means by which greater effectiveness is achieved&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Again, Engelbart makes a point of calling that last point out. Just as important as producing a usable product is producing &lt;i&gt;a way of developing such products&lt;/i&gt;.&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;NLS is meant to be &quot;an instrument/vehicle helping humans to operate within the domain of complex information structures&quot;. While it&#39;s not explicit in this statement, the demo makes clear that, unlike Memex, NLS is intended for collaboration. It&#39;s also subtly larger in that it aims at &quot;humans&quot; rather than &quot;men of science&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Engelbart puts forth several principles that sound surprisingly modern:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&quot;content represents concepts&quot; Note the use of &quot;content&quot;. It didn&#39;t start life as a marketing term.&lt;/li&gt;&lt;li&gt;&quot;structure represents relationships, or human-thought product&quot;&lt;/li&gt;&lt;li&gt;said structures are &quot;too complex for direct human study&quot;, that is, the computer is taking on some of the weight of dealing with a complex structure&lt;/li&gt;&lt;li&gt;there is a &quot;control metalanguage&quot; note use of &quot;meta&quot;. Again, not a new term (well, it goes back to Aristotle&#39;s &lt;i&gt;Metaphysics&lt;/i&gt;&amp;nbsp;at least).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So it&#39;s 1968, Doug Engelbart has just demonstrated hypertext, computers are starting to get networked together, a bunch of standards ending in &quot;TP&quot; for &quot;Transport Protocol&quot; are about to be developed (FTP is announced in 1971) ... so we can expect the Web as We Know It to appear sometime around ... 1991? Wait, what? That&#39;s like, 20 years later.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Audience member Andries (Andy) van Dam&#39;s assessment of the impact of the demo was that computing mostly went on unchanged afterwards. Besides writing one of the most important early textbooks in computer graphics, van Dam, along with Xanadu founder Ted Nelson -- and I only just now learned this while researching this post -- developed&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Hypertext_Editing_System&quot;&gt;HES&lt;/a&gt;, the Hypertext Editing System, at Brown University in 1967. As far as I can tell this was independent of the NLS work, though clearly the two teams would have known about each other.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Van Dam&#39;s assessment notwithstanding, several NLS alumni ended up at Xerox PARC (Palo Alto Research Center), which produced, among other things, the influential object-oriented language Smalltalk and a bitmapped mouse-driven GUI ... and these went nowhere until, so the story goes, Steve Jobs stopped by and basically grabbed the whole concept for the Apple Lisa.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The Lisa also went nowhere for a while, but was later reworked to the Macintosh, which eventually took off. I had the fortune of stumbling across a demo of a Lisa at school. This being a tech school, the hardware-oriented folks talked the Apple rep into taking the cover off so they could poke around. The Apple rep, though visibly nervous, was generally a good sport. But I digress.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The famous Macintosh ad was in 1984, 16 years after Engelbart&#39;s demo, itself 18 years after the project was initiated. We&#39;d like to think we move much faster now, but do we, really, once you measure comparable points of development: someone&#39;s initial concept, start of project, first major demo, first real product, with error bars representing variability in how long things take?. I hope to dig a bit deeper into that as well.&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: 13.3333px;&quot;&gt;*&lt;/span&gt;Though NLS used its modems to allow people to connect to it, computers were already connecting to each other. The ARPANET project was already underway and would be live in a year or two.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/1390697642950866858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/1390697642950866858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/1390697642950866858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/1390697642950866858'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/08/the-future-still-isnt-what-it-used-to.html' title='The future still isn&#39;t what it used to be: Doug Engelbart'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-3731057376279903438</id><published>2025-01-07T12:35:00.014-05:00</published><updated>2026-03-27T18:24:23.158-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="history of technology"/><category scheme="http://www.blogger.com/atom/ns#" term="research"/><title type='text'>The future still isn&#39;t what it used to be: This whole &quot;web&quot; thing</title><content type='html'>&lt;p&gt;It&#39;s worth keeping in mind that the building blocks of today&#39;s web, particularly &lt;a href=&quot;https://www.ietf.org/rfc/rfc2616.txt&quot;&gt;HTTP&lt;/a&gt; and &lt;a href=&quot;https://www.ietf.org/rfc/rfc1866.txt&quot;&gt;HTML&lt;/a&gt;, were developed by academic researchers. One thing that academic researchers have to do, a lot, is follow references, because most academic work builds on, critiques and otherwise refers to existing work.&lt;/p&gt;&lt;p&gt;Let&#39;s take a moment to appreciate what that meant before the web came along. Suppose you&#39;re reading a reference work and you run across a reference like this:&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;4. Ibid, 28-3&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;That is, you&#39;ve just run across a passage like this totally made-up example:&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;It is also known that the shells of tropical snails vary widely in their patterning&lt;sup&gt;4&lt;/sup&gt;.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;That little raised 4 tells you to skip to the bottom of the page and find footnote 4, which says &quot;Ibid, 28-3&quot;, which means &quot;look in the same place as the previous footnote, on pages 28 through 33&quot;. So you scan up through the footnotes and find&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;3. Ibid, 17&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;OK, fine ... keep going&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;2. McBiologistface,&amp;nbsp;&lt;i&gt;Notes on Tropical Snails,&lt;/i&gt;&amp;nbsp;12-4&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;OK, this is the something previously referenced, in particular something written by McBiologistface (likely the eminent Biologist McBiologistface, but perhaps the lesser-known relative General Scientist McBiologistface). Keep going ...&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;1. McBiologistface, &lt;i&gt;Something Else About Tropical Snails,&lt;/i&gt;&amp;nbsp;254&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;OK, looks like this person wrote at least two books on tropical snails. The one we&#39;re looking for must be referenced in a previous chapter &lt;i&gt;[it should also be listed in the References section at the end --D.H. Mar 2026]&lt;/i&gt;. Ah, here it is:&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;7. McBiologistface, Biologist, &lt;i&gt;Notes on Tropical Snails &lt;/i&gt;(Hoople:&amp;nbsp;University of Southern North Dakota at Hoople Press, 1945), 32-5&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Great. Now we know which McBiologistFace it was, and which edition of which book published by which publisher. Now all we have to do is track down a copy of that book, and open it to ... let&#39;s see, what was that original reference? ... oh yes, page 28. The publisher and publication date are at least potentially important since different editions might have different page numberings, or even different content.&lt;/p&gt;&lt;p&gt;To be fair,&amp;nbsp; &quot;McBiologistface, &lt;i&gt;Notes on Tropical Snails&lt;/i&gt;&quot; from reference 2 is probably enough to find the book in the card catalog at the library, and if a reference is &quot;Ibid&quot;, you may already have the book and have it open from following a previous reference to it. It&#39;s also quite possible that your department or office has copies of many of the books and journals that are likely to be referenced.&lt;/p&gt;&lt;p&gt;Nonetheless, thinking of the tasks I mentioned when describing the &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2024/12/tell-us-about-olden-days.html&quot;&gt;Olden Days&lt;/a&gt;&amp;nbsp;-- navigating an unfamiliar place, communicating by phone, streaming entertainment and searching up information -- simply following a reference from one book or article to another could be more work than any of them.&lt;/p&gt;&lt;p&gt;Even answering a question like &quot;where was the Touch-Tone™ phone invented&quot; would have been easier, assuming you didn&#39;t already have a copy of &lt;i&gt;Notes on Tropical Snails&lt;/i&gt;&amp;nbsp;on hand: go to the library, walk right to the easily-located reference section that you&#39;ve already been to, pull out the &#39;T&#39; volume of one of the encyclopedias, flip to &lt;i&gt;Telephone&lt;/i&gt;&amp;nbsp;and chances are your answer is right there (or you could just ask someone who would know).&lt;/p&gt;&lt;p&gt;To find the reference on snails, you&#39;ll have to look up the book in the card catalog, note down its location in the stacks, go there and scan through the books on those shelves until you find the book itself (and then open it and flip to the right page, but you already know that from the reference). This is all assuming there&#39;s a copy of the book on the shelves that no one&#39;s checked out (who knows, maybe there&#39;s been a sudden interest in tropical snails in your town). Otherwise, you could call around to the local bookstores, or your colleagues and friends, to see if anyone has a copy. If not, your favorite bookstore could special-order a copy from the publisher, and with luck it would be there in a few days (but maybe much longer).&lt;/p&gt;&lt;p&gt;Chasing a link in an HTML document is more or less instant. You can probably see the appeal.&lt;/p&gt;&lt;p&gt;My point here is that the interlinked nature of the web, that ability to click on a link, immediately see what&#39;s on the other end and easily get back to where you were, was an absolute game-changer for the sort of people who created the early web. Your own milage may vary.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To make this work, you need a few key pieces&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;A way of referencing data that&#39;s available on the network (&lt;a href=&quot;https://www.ietf.org/rfc/rfc1738.txt&quot;&gt;URL&lt;/a&gt;s)&lt;/li&gt;&lt;li&gt;A way of embedding URLs in a body of text, similar to the way footnotes are embedded in ordinary text (HTML)&lt;/li&gt;&lt;li&gt;Ideally, a standard way of accessing something referenced by a URL (HTTP)&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I say &quot;ideally&quot;, because it was already possible to access data on the web using protocols like &lt;a href=&quot;https://www.ietf.org/rfc/rfc959.txt&quot;&gt;FTP&lt;/a&gt; and &lt;a href=&quot;https://www.ietf.org/rfc/rfc1436.txt&quot;&gt;Gopher&lt;/a&gt;, and you could reference those with a URL. Nonetheless, having a integrated suite of {URL, HTML, HTTP} working together fairly seamlessly meant that &lt;code&gt;http://&lt;/code&gt; URLs (or later,&amp;nbsp;&lt;code&gt;https://&lt;/code&gt;) quickly came to dominate.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You also need one more thing, namely that there should actually be something on the other end of the link (it&#39;s OK if links are sometimes dangling or become broken, but that should be the fairly rare exception). By the time the web standards were developed, there was already enough interesting data and text on the internet to make links useful. To some extent, the early web was just an easier way to get at this kind of information. If you had the pieces, you could easily pull together an HTML page with a collection of links to useful stuff on your server, stuff like interesting files you could fetch via FTP, with a little bit of text to explain what was going on, and anyone else could use that.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The truly webby part of the web, the network of links between documents, is still around, of course, but as far as I can tell it&#39;s not a particularly important part of most people&#39;s web experience. Links are more a way of getting &lt;i&gt;to&lt;/i&gt;&amp;nbsp;content -- follow a link from a search result, or follow a reference from an AI-generated summary to see whether the AI knows what it&#39;s talking about -- but following links &lt;i&gt;between&lt;/i&gt;&amp;nbsp;pieces of content is not a particularly important part of the web experience. Some articles include carefully selected links to other material, but a lot don&#39;t. Personally, I&#39;ve mostly stopped doing it so much, because it&#39;s time-consuming, though these recent &lt;i&gt;Field Notes&lt;/i&gt;&amp;nbsp;posts have a lot more linkage than usual.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One sort of link that I do follow quite a bit is the &quot;related article&quot; link in a magazine or news source -- articles by the same author or on the same topic, or just to stuff that their server thinks you might find interesting, or that the publisher is trying to promote. But again, this seems more like navigating &lt;i&gt;to&lt;/i&gt;&amp;nbsp;something. The articles themselves largely stand alone, and I generally finish one article before moving on to the next. A truly webby link, like a footnote before it, links from some specific piece of text to something that&#39;s directly related to it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And, of course, I do click on ad links, though usually by mistake since you &lt;i&gt;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/2020/07/still-here-still-annoyed-with-internet.html&quot;&gt;just can&#39;t get away from them&lt;/a&gt;&lt;/i&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Realizing this, I think, is a big reason that this blog went mostly quiet for a couple of years. If the webby part of the web is really only of interest to a few people, except in a few special cases like sharing social media content and browsing Wikipedia, why write field notes about it, particularly if the blog writer doesn&#39;t find social media particularly appealing?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Conversely, this latest spate of posts is largely the result of relaxing a bit about &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2021/10/why-so-quiet.html&quot;&gt;what the &quot;web&quot; is&lt;/a&gt;&amp;nbsp;and talking about ... dunno, maybe &quot;the online experience&quot; in general? Or just &quot;internet-related stuff that doesn&#39;t really seem to fit on &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt;the other blog&lt;/a&gt;?&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Whatever you call it, I seem to be enjoying writing about it again.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;[Naturally, this is the last post for several months, followed by another (so far) months-long gap. Still enjoying the writing, but ... life --D.H. 2026]&lt;/i&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/3731057376279903438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/3731057376279903438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3731057376279903438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3731057376279903438'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_7.html' title='The future still isn&#39;t what it used to be: This whole &quot;web&quot; thing'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-216105558067033788</id><published>2025-01-06T21:38:00.008-05:00</published><updated>2026-03-27T18:13:26.396-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="history of technology"/><category scheme="http://www.blogger.com/atom/ns#" term="milestones"/><category scheme="http://www.blogger.com/atom/ns#" term="web architecture"/><category scheme="http://www.blogger.com/atom/ns#" term="Xanadu"/><title type='text'>The future still isn&#39;t what it used to be: Vannevar Bush</title><content type='html'>&lt;p&gt;(According to Blogger, this is the 700th post on this blog, which seems like a completely arbitrary milestone to note, but I noticed it nonetheless, so now you get to. You&#39;re welcome.)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Vannevar_Bush&quot;&gt;Vannevar Bush&lt;/a&gt;&amp;nbsp;casts something of a long shadow. He held several high-level technology-related posts in the FDR and Truman administrations, had a long and distinguished academic career at MIT and elsewhere, and won several prestigious awards, including the National Medal of Science. His students included Claude Shannon, whose work in information theory is still directly relevant, and Frederick Terman, who was influential in the development of what we now call Silicon Valley (I used to work fairly near Terman Drive in Palo Alto).&lt;/p&gt;&lt;p&gt;Bush is also often credited with anticipating the World-Wide Web in his &lt;i&gt;Atlantic Monthly&lt;/i&gt;&amp;nbsp;article &lt;i&gt;&lt;a href=&quot;https://dl.acm.org/doi/epdf/10.1145/227181.227186&quot;&gt;As We May Think&lt;/a&gt;. &lt;/i&gt;Since I&#39;ve been comparing early visions of the Web with what actually happened, I thought I&#39;d take a look. I&#39;ve linked to the ACM version rather than the Atlantic&#39;s version, which may or may not even be online, since the ACM version highlights the relevant passages. Though there&#39;s a Wikipedia page on the piece, I&#39;ve deliberately skipped it in favor of Bush&#39;s original text (with the ACM&#39;s highlights).&lt;/p&gt;&lt;p&gt;Two things jump out immediately, neither directly relevant to the web:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The language is relentlessly gendered. Men do science. Girls [sic] sit in front of keyboards typing in data for men of science to use in their work. A mathematician is a particular kind of man, technology has improved man&#39;s life, and so forth. Yes, this is 1945, and we expect a certain amount of this, but from what I can tell Bush&#39;s style stands out even for the time. I mention this mainly as a heads-up for anyone who wants to go back and read the original piece -- which I do nonetheless recommend.&lt;/li&gt;&lt;li&gt;There is an &lt;i&gt;awful&lt;/i&gt;&amp;nbsp;lot of technical detail about technologies that would be obsolete within a couple of decades, and in several cases nearly fossilized by the dawn of the Internet in the 1970s. Bush speculates in detail about microphotography, facsimile machines, punch cards, analog computers, vacuum tubes, photocells and on and on for pages. Yes, all of these still existed in the 1970s (I spent many an hour browsing old newspapers and magazines on microfilm as a kid), but digital technology &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2024/12/what-changed.html&quot;&gt;would make most if not all of them irrelevant&lt;/a&gt; before much longer. As far as predicting the &lt;i&gt;technology&lt;/i&gt;&amp;nbsp;underpinning the web, Bush&#39;s record is nearly perfect: If he speculated about it, it almost certainly isn&#39;t relevant to today&#39;s web.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Two thoughts on this. First, it&#39;s almost impossible to speculate about the future without mentioning at least &lt;i&gt;something&lt;/i&gt;&amp;nbsp;that will be hopelessly out of date by the time that future arrives. In our own time, all we have are the tools and mental models of the world of that time. I don&#39;t fault Bush for thinking about the future in terms of photographic storage, and I don&#39;t this takes anything away from his thoughts on the &quot;Memex&quot;, which is what people are referring to when they talk about Bush anticipating the web.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I just wish he hadn&#39;t done nearly so much of it. Alan Turing&#39;s &lt;i&gt;&lt;a href=&quot;https://courses.cs.umbc.edu/471/papers/turing.pdf&quot;&gt;Computing Machinery and Intelligence&lt;/a&gt; &lt;/i&gt;spends two sentences on the idea of using a teleprinter so that it&#39;s not obvious whether there&#39;s a human or machine on the other end of the conversation, and one of those sentences just says that this is only one possible approach. That seems about right for that paper. In Bush&#39;s case, I could see a few paragraphs about how to store large amounts of information (for those days, at least) on film or magnetic media, and so forth. The article would have been much shorter, but no less interesting.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Second it&#39;s worth noting how many things &lt;i&gt;were&lt;/i&gt; possible with mid 1900s technology. You could convert, both ways, between sound, image and video (in the sense of moving images) on the one hand and electrical signals on the other. You could store electrical signals magnetically. You could communicate them over a distance. You could store digital information in a variety of forms, including the famous punched cards, but also magnetically.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There were ways to produce synthesized speech and read printed text. Selecting machines could do boolean queries on data (Bush gives the example of &quot;all employees who live in Trenton and know Spanish&quot;). Telephone switching networks could connect any of millions of phones to any other in about the time it took to dial (and less time than it sometimes takes my phone to set up a call using my WiFi). Logic gates existed. For that matter, the first general-purpose digital computer, the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/ENIAC&quot;&gt;ENIAC&lt;/a&gt;, existed in 1945 and Bush would certainly have known about its development.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, even in 1945, Bush isn&#39;t drawing on a blank canvas. He&#39;s trying to pull existing pieces of technology together in a new way in order to deal with what was, even at the time, an overwhelming surplus of information. The gist of the argument is &quot;If we make these existing technologies smaller, faster and cheaper, and put them together in this particular way, we can make it easier to deal with all this information.&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The particular problem Bush is really interested in isn&#39;t so much &lt;i&gt;storing&lt;/i&gt;&amp;nbsp;information as &lt;i&gt;retrieving&lt;/i&gt;&amp;nbsp;it (&quot;selecting&quot; as Bush says). This is totally understandable for a national science adviser who had until recently been working on one of the largest technological efforts to date (the Manhattan Project). Bush cites Gregor Mendel&#39;s work having been essentially unknown until decades after the fact as just one example of a significant advance nearly being lost because no one knew about it, even though it was there to be found. Bush&#39;s desire to prevent this sort of thing in the future is palpable.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bush mentions traditional indexing systems that can find items by successively narrowing down the search space (everything starting with &#39;F&#39;, everything within that with second letter &#39;i&#39; ... ah, here it is, &lt;i&gt;Field Notes on the Web&lt;/i&gt;), but he&#39;s much more interested in following a trail of connections from one document to another. That is, he&#39;s envisioning a vast &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_7.html&quot;&gt;collection of documents traversable by following links between them&lt;/a&gt;. That&#39;s the world-wide web. Ok, we&#39;re done.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Except ...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bush sees the Memex as literally a piece of furniture, looking pretty much like a desk but with a keyboard attached along with various projection screens and a few other attachments. Inside it is a store of microfilmed documents together with some writable film, which takes up a small portion of the space under the desk, and a whole bunch of machinery to be named later, taking up most of the space.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Associated with each document is a writable area containing some number of &lt;i&gt;code spaces&lt;/i&gt;, each of which can hold the index code of a document. There&#39;s also a top-level code book to get you started, and when you add a new document, you add it to the code book. To be honest, this seems a bit tedious.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To link two documents together, you pull them both up, one on one projection screen and the other on the other, and press a button. This writes the index code for each document in the other&#39;s next open code space. The next time you pull up either of the documents, you can select a code space and pull up the document with that code.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Codes are meant to have two parts: a human-readable text code and a &quot;positional&quot; numeric code (probably binary or maybe decimal). Linking this post to Bush&#39;s article might add &quot;Bush-as-we-may-think&quot; to a code space for this post, along with (somewhere offscreen) the numeric index for Bush&#39;s article, and &quot;Field-notes-future-ramblings-Bush&quot; to a code space on Bush&#39;s article (along with the numeric code for this post). At that point you&#39;ve got one link in a presumably much larger web.&amp;nbsp; Actually, you have two links, or one-bidirectional link if you prefer. Not quite &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/04/xanadu-vs-web-part-ii-xanadu.html&quot;&gt;Xanadu&#39;s transclusion&lt;/a&gt;, but arguably closer than what we actually have.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pretty webby, except ... coupla things ...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For one thing, this is all happening on &lt;i&gt;my&lt;/i&gt;&amp;nbsp;Memex. My copy of this post is linked with my copy of Bush&#39;s article. Yours remains untouched. If there&#39;s a way of copying either content or links from one Memex to another, I didn&#39;t catch it. Bush&#39;s description of how document linking works is hand-wavy enough that it wouldn&#39;t be particularly more hand-wavy to talk about a syncing mechanism (and/or an update mechanism), but I doubt Bush was thinking in that direction.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Bush seems to be thinking more about a memory aid for an individual person (or possibly a household or small office/laboratory). Functionally, it&#39;s a personal library with much larger capacity and the ability to leave &lt;i&gt;trails&lt;/i&gt;&amp;nbsp;among documents. It&#39;s certainly an interesting idea, but it misses the &quot;world-wide&quot; part. When I link to the ACM&#39;s version of Bush&#39;s paper, the link is from my blog to the ACM&#39;s site. If you write something and link it to Bush&#39;s paper, we&#39;re pointing at the same thing, not separate copies of it, and we&#39;re pointing to a thing that might be stored anywhere in the world (and someplace else next time we access it).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/04/xanadu-vs-web-part-ii-xanadu.html&quot;&gt;the same post&lt;/a&gt; I mentioned above, I talk about a couple of features that make the web the web, particularly that a link can be dangling -- pointing to nothing -- and it can &lt;i&gt;become&lt;/i&gt;&amp;nbsp;broken -- you pointed at a page, but that page is no longer there (early posts on this blog are full of these, though at the time it wasn&#39;t clear whether rotting links would be an issue as storage got cheaper; they are). There&#39;s also some ambiguity as to what exactly a link is pointing to. If I point to the front page of a news site, for example, the contents on the other end of that link will probably be different tomorrow. In other cases, it&#39;s worth going to some effort to ensure the contents don&#39;t change significantly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;These may seem like bugs at first glance, but for the most part, they&#39;re features, because the flexibility they provide allows the web to be decoupled. I can do what I like with my site without caring or even knowing what links to it. Since a Memex is a closed system, none of this really applies. On the one hand, it&#39;s not a problem, but on the other hand, it&#39;s not a problem because a Memex is not a distributed system, which the web as we know it very much &lt;i&gt;is&lt;/i&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Finally, the mechanism of linking is noticeably different from what HTML does. You have a pair of links between &lt;i&gt;documents&lt;/i&gt;&amp;nbsp;(or maybe pages within documents, given that that&#39;s what&#39;s on the screen when you press the &quot;link&quot; button?). An HTML link is between a particular piece of the source document to, in the general case, a particular anchor on the destination document. To be fair, this doesn&#39;t seem like an essential difference. You could imagine a Memex with a linking mechanism that goes from a piece of one document to a piece of another, which would be much more like an HTML link (and, arguably, more like a Xanadu transclusion).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;[Really, though, an HTML link points to whatever the server on the other end serves up in response to that particular URL. The resulting page is often, one way or another, maintaining live connections to any number of other servers and updating its appearance accordingly. In writing the post, I implicitly assumed that everything was static text, since that was the world Bush was dealing in. The dynamic nature of real web resources is a whole separate dimension. The point here is that even without that Memex isn&#39;t really the Web -- D.H. April 2025]&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So did Vannevar Bush anticipate the web by nearly half a century?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think the fair answer is &quot;not really&quot;, because the distributed, dynamic nature of the web is critical.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Did he anticipate the idea of an interconnected web of documents? I think the fair answer is &quot;sorta&quot;. Again, actual web links are one-directional and non-intrusive. You can link from document A to document B without doing anything at all to document B or its associated metadata. You don&#39;t need a backlink and you generally won&#39;t have one.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This one-way form of link was not a new idea. Documents have been referencing each other forever. Bush&#39;s notion of linking is different from an HTML link, and since an HTML link is structurally the same as a reference in a footnote in a book, it&#39;s different from that as well.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, the original idea in Bush&#39;s work is more an evolutionary dead end than an innovation. A pretty interesting dead end, but a dead end just the same.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Postscript:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There&#39;s one more thing that I&#39;d been meaning to mention but, embarrassingly enough, forgot to: search. Bush is quite right in saying that people access information by content, but in the Memex world everything eventually boils down to an index number. You access document 12345, not &quot;any documents mentioning Memex&quot; or whatever.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Search is probably the aspect of the web with the least precedent in mid-1900s technology. There were ways to attach index numbers to things, or even content tags, and retrieve them, with a minimum of human intervention. Bush goes into those at length. But if you wanted to get to something by what was in it, you needed a person for that, if only to add indexing information. Indeed, Memex is aimed directly at making it easier for a human to do that task, by making it easy to leave a trail of breadcrumbs a human could easily follow.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It would be almost a half-century before documents could be easily accessed by way of what was in them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oh, and also ... in Bush&#39;s vision, linking documents together would be a frequent activity for anyone using a Memex. In today&#39;s web, not so much, except, I think, in the particular case of re-whatevering a piece of social media content. I think the reason for that is also search (see &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/08/what-happened-to-my-bookmarks.html&quot;&gt;this early post&lt;/a&gt; for a take on that).&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/216105558067033788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/216105558067033788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/216105558067033788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/216105558067033788'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_6.html' title='The future still isn&#39;t what it used to be: Vannevar Bush'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6624167937619193210</id><published>2025-01-05T19:28:00.008-05:00</published><updated>2025-04-06T14:57:06.022-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="literary criticism"/><category scheme="http://www.blogger.com/atom/ns#" term="VR"/><title type='text'>The future still isn&#39;t what it used to be: Cyberspace</title><content type='html'>&lt;p&gt;&amp;nbsp;In the previous post, I said&amp;nbsp;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;Telecommuting and remote work exist, but they don&#39;t dominate, they only really make sense for some professions and they don&#39;t mean jacking into a&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; color: #333333;&quot;&gt;Snow Crash&lt;/i&gt;&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;&amp;nbsp;or&amp;nbsp;&lt;/span&gt;&lt;i style=&quot;background-color: white; color: #333333;&quot;&gt;Neuromancer&lt;/i&gt;&lt;span style=&quot;background-color: white; color: #333333;&quot;&gt;&amp;nbsp;virtual world, even though one of the largest corporations in the world has rebranded itself around exactly that vision.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;This very morning, I decided to add David Foster Wallace&#39;s &lt;i&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Infinite_Jest&quot;&gt;Infinite Jest&lt;/a&gt;&amp;nbsp;&lt;/i&gt;to my reading list &lt;i&gt;[not really my jam, but I wanted to see what all the fuss was about -- D.H. Apr 2025]&lt;/i&gt;. In the preface to the 20th anniversary edition (in 2015), Tom Bissell writes&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;Yes, William Gibson and Neal Stephenson may have gotten there first with &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;and &lt;i&gt;Snow Crash&lt;/i&gt;, whose &lt;i&gt;Matrix&lt;/i&gt;&amp;nbsp;and &lt;i&gt;Metaverse, &lt;/i&gt;respectively, more accurately surmised what the internet would look and feel like.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Um, did they? Bissell goes on to say&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;(Wallace, among other things, failed to anticipate the break from cartridge- and disc- based entertainment)&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Fair, but ...&lt;/p&gt;&lt;p&gt;Yes, there is a major difference between on-demand streaming and broadcast streaming, where a broadcaster puts out content according to its schedule. There is also a difference, though it seems like a smaller one, between obtaining a physical object that allows you to view something when you want to and being able to view something more or less instantly via an always-on connection (using &quot;view&quot; in a fairly general sense here that would include listening to audio).&lt;/p&gt;&lt;p&gt;Having the combination of &quot;what you want&quot; and &quot;when you want it&quot; without the friction of obtaining a physical artifact like a book, record, tape or disk does seem like something new and significant (more musings on that &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2024/12/what-changed.html&quot;&gt;here&lt;/a&gt;), so in that sense, to the extent Wallace&#39;s world is limited to physical media which somehow include DRM that won&#39;t work in the real world, it&#39;s farther from our reality than one with data flowing freely over networks.&lt;/p&gt;&lt;p&gt;With one exception, though (which I&#39;ll get to) the modern web/internet that I&#39;m familiar with has little to do with &lt;i&gt;Neuromancer&#39;s &lt;/i&gt;matrix or &lt;i&gt;Snow Crash&#39;s&lt;/i&gt;&amp;nbsp;metaverse either.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Let&#39;s start with how you get there (one small disclaimer: While I finally got around to reading Snow Crash a couple of years ago, the last time I read Neuromancer was, um, closer to when it came out, so I&#39;m relying on fairly old memories plus secondary sources for that one; for reference,&amp;nbsp;&lt;i&gt;Neuromancer&amp;nbsp;&lt;/i&gt;was published in 1984,&amp;nbsp;&lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;nearly a decade later in 1992, &lt;i&gt;Infinite Jest in 1995&lt;/i&gt;).&amp;nbsp;&lt;/p&gt;&lt;p&gt;You get to Gibson&#39;s cyberspace by &lt;i&gt;jacking in&lt;/i&gt;, that is, connecting your central nervous system to a computer interface that delivers a completely immersive experience. To access Stephenson&#39;s metaverse, you need a terminal and googles, either a high-quality private terminal or a free public one which provides only a grainy, black-and-white experience. In either case, the experience in &lt;i&gt;Snow Crash&lt;/i&gt; is immersive in that you are generally not aware of the outside world, but it&#39;s not the full-sensory experience of &lt;i&gt;Neuromancer&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;Back in our world, of course, people generally access the web through their own computing devices, whether a phone, a tablet, a TV set, a laptop or even a desktop computer. There is no scarcity of devices. If you have access to any at all, you probably have easy access to several. You can even visit a public library and use a computer there. You do need an internet connection, but those are nearly everywhere, too. You can get on the internet in a cafe, for example, by connecting to their WiFi (as far as I can tell, actual internet cafes are nearly extinct).&lt;/p&gt;&lt;p&gt;In most cases, you&#39;re aware of the world around you, or at least, the internet experience doesn&#39;t take over your entire sensorium. The semi-exception is gaming, which in some cases makes an effort to be truly immersive, more or less along the lines of &lt;i&gt;Snow Crash.&lt;/i&gt;&amp;nbsp;VR headsets have been around&amp;nbsp; in some form since the 80s (if not before), and they&#39;re a natural fit for applications like FPS games, so this is not exactly a surprise.&lt;/p&gt;&lt;p&gt;Long story short, in much of the world the internet is easy to access with readily available equipment. Going online often means using your phone or watching TV, that is, using something that&#39;s recognizably derived from a technology that existed before the internet. Immersive experiences are only a bit harder to get to, but in any case they&#39;re not the norm.&lt;/p&gt;&lt;p&gt;In &lt;i&gt;Neuromancer, &lt;/i&gt;jacking in requires special equipment on both the human and computer end (though Gibson does speak elsewhere of billions of people having access). The bar is lower in&amp;nbsp;&lt;i&gt;Snow Crash, &lt;/i&gt;but it&#39;s not something that most people spend much time on. It&#39;s interesting that the 1992 version is a bit more mundane than the 1984 version, almost as though computing in the real world had become more commonplace. It&#39;s also telling, I think, that access to the virtual worlds of the novels is difficult enough to hang a plot point on, particularly in Gibson&#39;s earlier version, almost as though stories were written by writers.&lt;/p&gt;&lt;p&gt;OK, once you&#39;re in the virtual world, how do you get around? I&#39;ll focus more on &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;here, mainly because memories are fresher. The key point about Cyberspace is that it&#39;s a &lt;i&gt;space. I&lt;/i&gt;n particular, it&#39;s a three-dimensional construct centered around a 100-meter-wide road&amp;nbsp;2&lt;sup&gt;16&lt;/sup&gt;&amp;nbsp;(65,536) kilometers long following a great circle on a&amp;nbsp; virtual sphere.&lt;/p&gt;&lt;p&gt;If you want to meet with someone else online, you arrange to go to the same space by moving your avatars. You can move your avatar around by walking or running, or use a vehicle, or take the transit system, which has 256 express ports, with 256 local ports in between each, at one kilometer intervals. There are special spaces within the metaverse, many with restricted access.&lt;/p&gt;&lt;p&gt;From an immersive gaming perspective, this makes perfect sense. From the perspective of the web, it makes no sense at all. If you chase a link from here to &lt;a href=&quot;https://en.wikipedia.org/wiki/Snow_Crash&quot;&gt;the Wikipedia article on &lt;i&gt;Snow Crash&lt;/i&gt;&lt;/a&gt;, you just go. This page goes away and you see the Wikipedia page. Or it opens in a separate tab and you can flip back and forth, or whatever. You don&#39;t do anything even metaphorically like moving from this page to that. There&#39;s no concept of distance. At worst, one or the other of the pages might load slowly, but you don&#39;t have a sense of motion while that&#39;s happening (well, I don&#39;t, at least).&lt;/p&gt;&lt;p&gt;In other words, the key feature of Cyberspace, that it&#39;s a &lt;i&gt;space&lt;/i&gt;, is at best completely irrelevant to the modern web, and at worst it&#39;s actually in the way. As I recall, Gibson&#39;s matrix is similar. For example, if you encounter ICE (&lt;i&gt;Intrusion Countermeasures Electronics&lt;/i&gt;) you see an actual wall of ice or some other material that you have to get through.&lt;/p&gt;&lt;p&gt;Gibson&#39;s matrix, at least, is also spatial in another way: its contents are tied to physical computers in the real world. In particular, the two AIs Wintermute and Neuromancer are physically located in Bern and Rio de Janeiro, respectively. That is, they are presumably running on hardware located in those cities. Wintermute would like to be able to join with Neuromancer, its other half (Neuromancer is less concerned about this).&lt;/p&gt;&lt;p&gt;Data in today&#39;s internet is much more distributed. Not everything is in the cloud in the sense that there&#39;s no single well-defined physical location for data or the processors that process it, but a lot is, and even when a service or database is single-homed in a particular place, it usually doesn&#39;t matter exactly where that is. Even if two servers are located on different continents, they can still communicate easily because of the internet.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In the end, the technology of &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;and &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;isn&#39;t particularly prescient. The parts that are still around, such as a data-carrying network that&#39;s accessible across the world, or an immersive VR, were already under development in the 1980s. Gibson and Stephenson were drawing on cool and experimental, but real, technology as a jumping-off point for fiction. Moreover, they also copied some of the &lt;i&gt;limitations&lt;/i&gt;&amp;nbsp;of the technology of the time, particularly the need for specialized access terminals and on services being hosted on particular equipment located in particular places.&lt;/p&gt;&lt;p&gt;But in the end, &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;and &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;are not really about the technology. &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;is more an exploration of Anarcho-Capitalism in a world where the official government has collapsed and ceded power to a collection of private entities. &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;is in large part a conventional thriller, even including a physical ROM module as a &lt;a href=&quot;https://en.wikipedia.org/wiki/MacGuffin&quot;&gt;MacGuffin&lt;/a&gt;&amp;nbsp;(not withstanding what Bissell says about breaking away from physical media).&lt;/p&gt;&lt;p&gt;But for my money the computing technology and its relation -- or lack thereof -- to today&#39;s web isn&#39;t the interesting part of either book. &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;is a ripping yarn set in a magical world whose magic happens to be presented narratively as a computerized virtual world. &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;is a philosophical novel that uses an array of inventions, including but very much not limited to the metaverse, to frame its investigations.&amp;nbsp;&lt;/p&gt;&lt;p&gt;In both cases, the strange but also familiar technology is telling us that the novel&#39;s world is a different world from ours. The authors, particularly Stephenson, use those differences to explore our own world. As such, there&#39;s no particular need for them to have predicted the actual world of a generation later.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6624167937619193210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6624167937619193210' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6624167937619193210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6624167937619193210'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to_5.html' title='The future still isn&#39;t what it used to be: Cyberspace'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-7801714172611499373</id><published>2025-01-05T16:05:00.017-05:00</published><updated>2026-03-27T14:06:19.393-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bruce Tognazzini"/><category scheme="http://www.blogger.com/atom/ns#" term="history of technology"/><category scheme="http://www.blogger.com/atom/ns#" term="predictions"/><title type='text'>The future still isn&#39;t what it used to be: Tog</title><content type='html'>&lt;p&gt;In 1994, so about 30 years ago, UX designer Bruce &quot;Tog&quot; Tognazzini&#39;s &lt;i&gt;Tog on Software Design&lt;/i&gt;&amp;nbsp;was published with &lt;a href=&quot;https://www.asktog.com/TOSD/00tosdintro.html&quot;&gt;this introduction&lt;/a&gt;. I wrote &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2009/12/future-isnt-what-it-used-to-be.html&quot;&gt;a post about it&lt;/a&gt; a mere 15 years later with a take on which predictions had and hadn&#39;t panned out. Another 15 years having passed, this seems as good a time as ever to take another look.&lt;/p&gt;&lt;p&gt;My first post included several direct quotes, which had the advantage of showing Tognazzini&#39;s actual words, but the disadvantage of leaving out some of them. This time around, I&#39;m going to try summarizing the main point of each paragraph, with a few direct quotes for statements that seem particularly notable. Please have a look at the &lt;a href=&quot;https://www.asktog.com/TOSD/00tosdintro.html&quot;&gt;Tog&#39;s original page&lt;/a&gt;, as well. Unlike many old links on this blog, it still works, and kudos for that.&lt;/p&gt;&lt;p&gt;Tog&#39;s main points, as I see them, in the order originally written, were:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Phones, fiber and computers are [in 1994]&amp;nbsp;about to converge. The whole world will be wired and national boundaries will no longer matter. Governments are trying to control this, but it&#39;s not going to work.&lt;/li&gt;&lt;li&gt;In particular, the &lt;a href=&quot;https://en.wikipedia.org/wiki/Clipper_chip&quot;&gt;Clipper Chip&lt;/a&gt; is a fool&#39;s errand because people can do their own encryption on top of it. Individuals will have access to strong encryption while banks and other institutions will be forced to use weak, government-approved encryption.&lt;/li&gt;&lt;li&gt;For example, the government of Singapore banned Wired magazine for an unfavorable article, but an online version was available immediately. &quot;Traffic on the Internet cannot be selectively stopped without stopping the Internet itself&quot;&lt;/li&gt;&lt;li&gt;Intellectual property laws can&#39;t keep up with new forms that build on putting together bits of existing content &quot;as graphic designers and artists generate new art from old, snipping bits and pieces into a new creative whole&amp;nbsp;&lt;i&gt;[...]&lt;/i&gt;&amp;nbsp;we are also seeing the emergence of a new and powerful form of expression, as works grow, change, and divide, with each new artist adding to these living collages of color, form, and action&quot;&lt;/li&gt;&lt;li&gt;There will be increasing repression as corporate lawyers try to stop this. But this will end as corporations find ways to monetize content by having lots of people pay a little instead of a few people paying a lot [licensing fees at the time could run into the thousands of dollars] &quot;As the revolution continues, our society will enjoy a blossoming of creative expression the likes of which the world has never seen.&quot;&lt;/li&gt;&lt;li&gt;While everyone&#39;s attention is focused on script kiddies, corporations will sneak around &quot;America&#39;s boardrooms and bedrooms&quot;, destroying any illusion of privacy.&lt;/li&gt;&lt;li&gt;Security is also an illusion, but &quot;The trend will be reversed as the network is finally made safe, both for business and for individuals, but it will be accomplished by new technology, new social custom, and new approaches to law.&quot;&lt;/li&gt;&lt;li&gt;The previous computer revolution, in the 1980s, resulted in a completely unexpected result: self-published paper &lt;a href=&quot;https://en.wikipedia.org/wiki/Zine&quot;&gt;zines&lt;/a&gt;&lt;i&gt;.&lt;/i&gt;&amp;nbsp;However [in 1994]&amp;nbsp;it&#39;s hard to get distribution. Cyberspace [sic] will fix that, and creators will no longer need publishers in order to be heard. &quot;[R]eaders will be faced with a bewildering array of unrefereed, often inaccurate (to put it mildly), works&quot;&lt;/li&gt;&lt;li&gt;Tablets with high-resolution, paper-white displays will put an end to physical bookstores.&lt;/li&gt;&lt;li&gt;Retail will see increasing pressure from &quot;mail-order, as people shop comfortably and safely in the privacy of their own homes from electronic, interactive catalogs&quot;&lt;/li&gt;&lt;li&gt;&quot;More and more corporations are embracing telecommuting, freeing their workers from the drudgery of the morning commute&quot;&lt;/li&gt;&lt;li&gt;Schools will come to accept &quot;that their job is to help students learn how to research, how to organize, how to cooperate, create, and think&quot; and textbooks &quot;will be swept away by the tide of rough, raw, real knowledge pouring forth from the Cyberspace spigot&quot;&lt;/li&gt;&lt;li&gt;The term &quot;information superhighway&quot; is obsolete, because it doesn&#39;t do justice to &lt;i&gt;Cyberspace, &lt;/i&gt;which will be &quot;just as sensory, just as real, just as compelling as the physical universe&quot;&lt;/li&gt;&lt;li&gt;A new economy will arise, based on barter and anonymous currencies that no government will be able to touch [this was written over a decade before the Bitcoin paper came out].&lt;/li&gt;&lt;li&gt;Initially, there will be digital haves and have-nots, but this will improve quickly as hardware becomes cheaper. The real problem is that the internet of the 1990s was built by mostly male hackers for their own use. There needs to be an &quot;an easier, softer way&quot; to access it, and only then will it see widespread adoption.&lt;/li&gt;&lt;li&gt;It&#39;s crucial to supplant the obsolete operating systems of the 1990s -- UNIX, Windows and Mac -- with object-oriented technology. Even 15 years after bitmapped displays were widely available [i.e., the first Macintosh came out in 1984], computers are barely shedding their old teletype-based look. We can&#39;t afford to wait another 15 years for OO to become widespread.&lt;/li&gt;&lt;li&gt;If all this is going to work, we need coordinated long-term strategies instead of each major player doing their own thing and hoping it all works out.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Honestly, I don&#39;t think my take on this has changed greatly in the past 15 years, because I think Tog&#39;s take is just as true as it was 15 years ago, or when it was written, even. That is, some parts are true and some parts are way off base, and which parts those are hasn&#39;t changed much. And, of course, it&#39;s likely that my opinions haven&#39;t changed greatly in the past 15 years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Instead of comparing this post to the previous one, I&#39;d like to look at the same themes from (I hope) a somewhat different angle. Last time around, I opined that the predictions that missed were mainly the result of assuming that a new development that&#39;s on the upswing will continue that way until it replaces everything that came before. I still think that&#39;s true, but what stands out to me more this time around is the apparent motivation behind the predictions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tog seems mostly to be grappling with the idea that computing technology of the 90s was poised to fundamentally overhaul our social structures. It should be clear to even the occasional reader of this blog (I&#39;m pretty sure there are at least some) that I&#39;m on the skeptical side of this one, but what really comes through in Tog&#39;s writing is a strong &lt;i&gt;desire&lt;/i&gt;&amp;nbsp;for this to be true, and in particular ways:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;National boundaries will be obsolete. Government attempts to rein in technology will fail. Publishers will be irrelevant as entirely new forms of creativity emerge. Schools will change their entire mission. We will escape our physical bonds by working and living in a Cyberspace that&#39;s only distinguishable from the real world by its being more vibrant and vivid. OO will fundamentally change the way software is developed and open up whole new possibilities. Corporations and other major players will have to learn to work together in whole new ways.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;No boundaries. No gatekeepers. No government interference. No physical bounds at all. New possibilities. New forms of expression. New ways of working. If you zoom out to that level, I don&#39;t think it would be much trouble to find a similar set of predictions from the 1960s, or the 1860s, or as far back as you want to go.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Or the 2020s, for that matter.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But national boundaries are still here. Reserve currencies are still around. Banking regulations still matter, even in the crypto world. Publishers, studios and record labels are still gatekeepers. To the extent schooling has changed, technology hasn&#39;t been a primary force (and remote schooling certainly did not replace students physically going to class). Telecommuting and remote work exist, but they don&#39;t dominate, they only really make sense for some professions and they don&#39;t mean jacking into a &lt;i&gt;Snow Crash&lt;/i&gt;&amp;nbsp;or &lt;i&gt;Neuromancer&lt;/i&gt;&amp;nbsp;virtual world, even though one of the largest corporations in the world has rebranded itself around exactly that vision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Within this, a few particulars seem worth particular notice.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tog wasn&#39;t the only one musing about new forms based on quoting existing material &lt;i&gt;[the summary above doesn&#39;t mention sampling/quoting explicitly, but I&#39;m pretty sure that&#39;s where all this was aimed at]&lt;/i&gt;. Ted Nelson&#39;s &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/Xanadu&quot;&gt;Xanadu&lt;/a&gt; project was all about that, and by the time Tog was writing audio sampling had found its way from 1970s hip hop into the mainstream, eventually giving rise to&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Plunderphonics&quot;&gt;whole&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Breakbeat&quot;&gt;new&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Breakbeat_hardcore&quot;&gt;genres&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But this was neither &lt;a href=&quot;https://en.wikipedia.org/wiki/Collage&quot;&gt;a new idea&lt;/a&gt;&amp;nbsp;nor anything revolutionary (see these &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/04/xanadu-vs-web-part-iv-quotations.html&quot;&gt;old&lt;/a&gt; &lt;a href=&quot;http://fieldnotesontheweb.blogspot.com/2010/01/commonplace-mashup.html&quot;&gt;posts&lt;/a&gt;&amp;nbsp;for more detail). Quotations and allusions have been around forever. It&#39;s more a matter of how they&#39;re used. Sample-based sound fonts are widely-used, for example, but the whole point of most of them is to imitate live instruments as closely and unobtrusively as possible. In practice, sampling is quite often done in support of &lt;i&gt;existing&lt;/i&gt;&amp;nbsp;forms.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the other hand,&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Answer_song&quot;&gt;answer songs&lt;/a&gt;, which have been around forever,&amp;nbsp;are all about the reference to a known song. It&#39;s common for an answer song to use the original tune or quote the original lyric, but it doesn&#39;t have to. The point is the reference to an existing work, regardless of how that reference is made.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A sample of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Amen_break&quot;&gt;Amen break&lt;/a&gt;&amp;nbsp;might be a deliberate reference that the audience is meant to recognize -- even if they most likely recognize it from &lt;i&gt;other&lt;/i&gt;&amp;nbsp;samples of the break -- or it might be reshaped or reprocessed beyond all recognition, or maybe some of both.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In short, there mere act of sampling or quoting is neither necessary nor sufficient for the creation of a new form. To the extent that there&#39;s even such a thing as a truly new form, people create them because that&#39;s what creative people do. Some new forms may make use of new technology.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think &quot;new form&quot; is somewhat of a red herring anyway. I can think of several examples of encountering something wildly new, only to later understand its deep and direct connections to what came before. An album that sounded like it was from another planet suddenly made a new kind of sense after I&#39;d heard a different album from decades before. And then it turns out that the songwriter behind that one had studied poetry in college and cut their teeth in &lt;a href=&quot;https://en.wikipedia.org/wiki/Tin_Pan_Alley&quot;&gt;Tin Pan Alley&lt;/a&gt;&amp;nbsp;(I&#39;m deliberately being a bit coy about which particular albums these might be, because this is just one example and my claim here is that the particulars don&#39;t really matter).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The newness was real -- nothing quite like either album had been produced before -- but so were the connections. And a lot of the newness was newness &lt;i&gt;to me&lt;/i&gt;. As exciting as that sensation may be, it tends to dull a bit as you get more and more of the whole picture. But that&#39;s fine. The connections are just as interesting.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It&#39;s easy to get excited about something new and to want the world to look like the new thing. I think this is particularly easy for technologists, since our whole gig is to try to make new and (ideally) better things.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Tog in particular played a key role in developing Apple&#39;s early UIs (the term &lt;i&gt;user experience (UX)&lt;/i&gt;&amp;nbsp;was just coming into usage when Tog published &lt;i&gt;Tog on Software Design&lt;/i&gt;). Apple products were, by and large, much easier to use than MS-DOS PCs. It&#39;s not hard to understand someone who&#39;d helped make that happen wanting to sweep away obsolete rules and systems. Given that Windows was announced in 1985, the year after the famous &lt;a href=&quot;https://youtu.be/VtvjbmoDx-I&quot;&gt;1984 Macintosh ad&lt;/a&gt;, it&#39;s not hard to understand the feeling that this was actually happening in real time. The ad itself does a great job of conveying the desire&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=BGLGzRXY5Bw&quot;&gt;to change the world&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The world, for its part, has its own opinions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Before I go, I wanted to touch on the predictions that &lt;i&gt;did&lt;/i&gt;&amp;nbsp;pan out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;a href=&quot;https://en.wikipedia.org/wiki/Clipper_chip&quot;&gt;Clipper Chip&lt;/a&gt; did, in fact, fall into oblivion, not long after Tog was writing about it. Tog was hardly a &lt;a href=&quot;https://en.wikipedia.org/wiki/Cassandra&quot;&gt;Cassandra&lt;/a&gt; here, though. If anything, the Clipper Chip was a great example of how a group of people really, really wanting something to happen doesn&#39;t necessarily make it happen. The idea that you can use end-to-end encryption to get around an insecure transport layer, whether that insecurity is accidental or a deliberate back door, is old. Arguably, it&#39;s ancient, but in any case &lt;a href=&quot;https://en.wikipedia.org/wiki/Pretty_Good_Privacy&quot;&gt;PGP&lt;/a&gt;, for all its flaws, had been around for a few years by 1994. Even government agencies seem to have thrown in the towel on this one in recent years.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Overall, there is a pattern of yes ... but.&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Corporations did, of course, figure out how to make money by charging a bit at a time, mostly by running ads or by charging for subscriptions ... but neither of these is a new business model (in-app purchases are an interesting case, though &lt;i&gt;[Insert Coin to continue ...]&lt;/i&gt;).&lt;/li&gt;&lt;li&gt;New case law and social conventions have developed around digital property ... but these look a lot like adaptations of existing law and conventions rather than something wholly new&lt;/li&gt;&lt;li&gt;Corporations have collected huge amounts of personal data about people, some of it, like genetic data, very personal indeed ... but it&#39;s hard to argue that &quot;the internet has finally been made safe&quot; from this as predicted. In fact ...&lt;/li&gt;&lt;li&gt;Security on the internet did indeed become a nightmare ... and it&#39;s still a nightmare&lt;/li&gt;&lt;li&gt;Zines morphed into blogs ... but even during the heyday of blogs, most of them went unread, and the same is true for podcasts, social media channels and so on today (&quot;zines morphed into blogs&quot; seems like one of those test sentences linguists use to show that we can understand a certain portion of language even if the words are totally made up)&lt;/li&gt;&lt;li&gt;Tablets did happen ... but they&#39;d been a staple of science fiction for decades, and Apple itself had been working on the idea for a while by 1994 (the &lt;a href=&quot;https://en.wikipedia.org/wiki/MessagePad&quot;&gt;Newton&lt;/a&gt; came out in 1993), so this was more a matter of Tog asserting that eventually some kind of tablet would take off. Again, an assertion like that doesn&#39;t necessarily mean it &lt;a href=&quot;https://en.wikipedia.org/wiki/Google_Glass&quot;&gt;will&lt;/a&gt; &lt;a href=&quot;https://en.wikipedia.org/wiki/Ray-Ban_Meta&quot;&gt;happen&lt;/a&gt;&amp;nbsp;on a large scale, but it wasn&#39;t exactly a shot in the dark ... and, of course, bookstores are still around.&lt;/li&gt;&lt;li&gt;Online retail has had a huge impact ... but as I said the first time around, the term &quot;mail order&quot; is a big hint that this was more a shift in the mix of how goods are delivered (the original post snarkily mentioned&amp;nbsp;WebVan, eToys and Pets.com, all of which were long gone by that time)&lt;/li&gt;&lt;li&gt;Telecommuting is a thing ... but it&#39;s also not a thing&lt;/li&gt;&lt;li&gt;&quot;Information superhighway&quot; stopped being a cool thing to say, if it ever was ... but (as I snarked the first time around) &quot;cyberspace&quot; also stopped being a cool thing to say, if it ever was&lt;/li&gt;&lt;li&gt;Cryptocurrencies happened, which seems striking since the Bitcoin paper was over a decade in the future ... but as to a &quot;new economy [...] based on barter and anonymous currencies that no government will be able to touch&quot; ... I&#39;ve &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/Bitcoin&quot;&gt;beaten this one pretty much into the ground&lt;/a&gt;&amp;nbsp;here, so you be the judge&lt;/li&gt;&lt;li&gt;Object-oriented platforms have become mainstream ... but ... I&#39;m not going to wade into the discussion of why software is the way it is, at least not here, but it&#39;s safe to say there are ills that the advent of OO platforms has not cured.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;And then there are a few points where Tog&#39;s original post contains contradictory ideas because, I think, the underlying reality contains them as well:&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The operating systems that Tog complained about (UNIX, Windows and Mac)&amp;nbsp; are still around, but&amp;nbsp; in a &lt;a href=&quot;https://en.wikipedia.org/wiki/Ship_of_Theseus&quot;&gt;Ship of Theseus&lt;/a&gt; sort of way (see&amp;nbsp;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/2009/12/additive-change-considered-useful.html&quot;&gt;this followup post&lt;/a&gt;&amp;nbsp;from the time -- just to muddy the waters, today&#39;s MacOS is a mashup of the original and UNIX by way of BSD and NeXTSTEP). So take your pick: Tog was wrong since they&#39;re still around, Tog was right since they&#39;ve all been completely restructured over time, or some of each&lt;/li&gt;&lt;li&gt;In some sense, the internet knows no boundaries, but the &lt;a href=&quot;https://en.wikipedia.org/wiki/Great_Firewall&quot;&gt;Great Firewall&lt;/a&gt; shows no sign of going away and other regimes have found ways to severely restrict access. One way to look at it is that &lt;i&gt;by default&lt;/i&gt;&amp;nbsp;the internet knows no boundaries, but it can &lt;i&gt;in practice&lt;/i&gt;&amp;nbsp;if the local regime works hard to make that happen. This doesn&#39;t seem that much different from the earlier mass media, particularly TV, radio and print&lt;/li&gt;&lt;li&gt;The contrast between&amp;nbsp;&quot;often inaccurate (to put it mildly)&quot; web publishers and&amp;nbsp;&quot;raw real knowledge&quot; was jarring the first time around, and it&#39;s still jarring. The actual web/internet has been a mixture of both more or less from the outset.&lt;/li&gt;&lt;li&gt;Similarly, the tension between an internet built for geeks by geeks and an internet built for the whole world has been around from early days, and it&#39;s still around. Likewise for the underlying social issues around who gets access to technology and who pays the costs. Underneath this, particularly now that so many people are online, is the question of how much technology &lt;i&gt;reflects&lt;/i&gt;&amp;nbsp;society and how much it &lt;i&gt;shapes&lt;/i&gt;&amp;nbsp;society.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As I said above, I don&#39;t think my take on all this has changed much. I think I&#39;ve mellowed on how I &lt;i&gt;feel&lt;/i&gt;&amp;nbsp;about the missed predictions, from &quot;this is just horribly wrongheaded&quot; to more like &quot;this is a particularly clear example of something we all do&quot;, but what I think hasn&#39;t changed is the feeling that, however much I may disagree with many of the points, Tog is &lt;i&gt;worth engaging with&lt;/i&gt;, by virtue of putting forth a strong and clear vision of the world, backed up by examples.&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/7801714172611499373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/7801714172611499373' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/7801714172611499373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/7801714172611499373'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2025/01/the-future-still-isnt-what-it-used-to.html' title='The future still isn&#39;t what it used to be: Tog'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6455093900195768503</id><published>2024-12-29T18:59:00.006-05:00</published><updated>2025-08-18T12:30:57.425-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computing history"/><category scheme="http://www.blogger.com/atom/ns#" term="not-so-disruptive technology"/><title type='text'>Tell us about the olden days</title><content type='html'>&lt;p&gt;The &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2024/12/what-changed.html&quot;&gt;previous post&lt;/a&gt;&amp;nbsp;talked in generalities about how the web and internet may or may not have changed how we communicate and live. To go along with that, I thought it might be interesting to consider some specific examples. Since these are drawn from personal experience, this post will show my age more than most do, but so be it. If you find it amusing to append &lt;i&gt;old man&lt;/i&gt;&amp;nbsp;to the questions here, well, I don&#39;t suppose I can stop you.&lt;/p&gt;&lt;p&gt;I&#39;m going to answer these on the assumption that you have no memory of anything before, say, the 1990s, so please bear with me if some of this is already obvious. I&#39;m honestly not sure how much of this will be &quot;wow, I didn&#39;t know that&quot; to a typical reader and how much will be &quot;well, yeah, no kidding.&quot; Also, though I&#39;ll generally write in past tense, many of the things I&#39;ll mention are still true. I&#39;ll call that out here and there, but not necessarily everywhere, so if you find yourself thinking &quot;but ... they still have those&quot;, you&#39;re probably right.&lt;/p&gt;&lt;p&gt;If nothing else, this post will probably serve as a reminder that as much as I grumble about &lt;strike&gt;kids&lt;/strike&gt;technology these days, a lot of this stuff is nice to have.&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;What did you do before GPS and mapping apps?&lt;/i&gt;&lt;/p&gt;&lt;p&gt;I grew up in a midwestern town that was built on a grid. The north/south blocks were long (eight to a mile) and the east-west blocks were short (twelve to a mile), so most addresses were on the north/south streets. First street was at the south end, running east-west, then second street and so on. The north-south streets had names in alphabetical order from east to west.&lt;/p&gt;&lt;p&gt;The first digit or digits of an address on a north-south street were the number of the nearest numbered street to the south. The last two digits of the address were 00 for the northeast corner lot and 01 for the northwest corner and generally increased by 4 per house from there. If I lived at 1234 Elm street and I knew your address was 2133 Maple, I knew to go nine blocks north (just over a mile) and, um, several blocks west, and your house would be on the west side of the street, toward the north end.&lt;/p&gt;&lt;p&gt;The main thoroughfares were a mile apart, since they&#39;d started out as &lt;a href=&quot;https://en.wikipedia.org/wiki/Section_line_road&quot;&gt;section roads&lt;/a&gt;, so you knew you could take 3rd, 11th, 19th or (later, as things got built out) 27th to get across town from east to west, and Cedar, Oak or (again later) Agate to get from north to south. A lot of towns were laid out using some version of this kind of scheme, and for that matter so were a lot of cities. San Francisco is a notable example -- a lot of folks would have built streets to follow the contour of the hills (to be fair, &lt;i&gt;some&lt;/i&gt;&amp;nbsp;do).&lt;/p&gt;&lt;p&gt;I say &quot;were&quot; and &quot;could&quot;, but of course they didn&#39;t rename or renumber anything just because GPS came along, though it does certainly seem to matter less now. I currently live in an area with a large-scale grid of section roads, and many of the towns are on small-scale grids, but I&#39;ve never bothered to learn the exact numbering schemes, even in my own neighborhood, because GPS is just easier. I do know the section roads reasonably well.&lt;/p&gt;&lt;p&gt;My first answer, in other words, was &quot;you just got to know your way around town&quot; and &quot;the addresses were set up to make that easier&quot;.&lt;/p&gt;&lt;p&gt;That worked fine until I moved to an area on the East Coast where nothing was on a grid. At that point MapQuest was around, but I didn&#39;t have a smartphone. I ended up doing a fair bit of printing out directions off the web, trying to mostly memorize the way before starting out, peeking at the directions while stopped at stoplights and keeping a weather eye out for street signs and house numbers.&lt;/p&gt;&lt;p&gt;And getting lost fairly often.&lt;/p&gt;&lt;p&gt;Gradually, I learned the main roads and how they connected together, and how the smaller connectors connected to those, and where the main places I wanted to get to related to all that, and things got easier. People would also give general directions like &quot;It&#39;s near Chestnut and Amethyst where the main library is. Turn left on Locust Street after the light and Smith Court will be a few streets down&quot;. If you already knew where the main library was, or even where Chestnut and Amethyst were, you had a pretty good shot.&lt;/p&gt;&lt;p&gt;There were also some clues like the common pattern of naming a main road after a city it was headed toward. For example, Richmond Road in Twickenham goes toward Richmond and Mortlake Road in Richmond goes toward Mortlake, and it&#39;s probably not a coincidence that in both cases you&#39;re heading toward London proper (there is no Twickenham Road in Richmond or Richmond Road in Mortlake, but on the other hand, back Stateside, Chapel Hill Road in Durham goes toward Chapel Hill, where it becomes Durham Road in Chapel Hill ...).&lt;/p&gt;&lt;p&gt;Later, I realized that learning the main road/smaller road pattern was something I&#39;d dealt with before before, traveling in Europe, except that instead of main streets it was usually the public transit system -- get on the subway at your stop, follow the subway maps to your destination stop, find your actual destination from there.&lt;/p&gt;&lt;p&gt;My main problem then was that I don&#39;t have a great sense of overall direction. If a road takes a bend here and a curve there, I might think I&#39;m headed pretty much the same direction I was before, when in fact I&#39;ve turned almost 90 degrees.&lt;/p&gt;&lt;p&gt;So I &lt;i&gt;really like&lt;/i&gt;&amp;nbsp;having GPS available as a backup, even if I wish there were an easy way to say &quot;yeah, I know this part, start giving me directions when we get to this part and just let me listen to my music until then.&quot;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The other part, of course, particularly before MapQuest, was knowing how to read a street or road map, which seems to be something of a lost art, a clear sign that GPS is just plain easier (particularly if your brain doesn&#39;t deal well with maps).&lt;/p&gt;&lt;p&gt;For long trips you had the Rand McNally Road Atlas, which showed all the interstates, federal highways and main state roads, along with cities and towns, with mileage shown on each segment. The distance between one town or exit and the next was shown as a number halfway between in one color. Some of those waypoints had a special dot in a different color, and the distance between those with special dots was shown in that color, so you didn&#39;t have to add up all the segments in between. There was also a schematic depiction of the interstate system with mileage numbers.&lt;/p&gt;&lt;p&gt;In other words, the road atlas encoded exactly the same kind of edge-weighted graph that mapping software uses, and you could use that to figure out the shortest route from point A to point B along main roads. If you had time, you could look for cutoffs on secondary roads. If you were adventurous, you could try to find local shortcuts and hope that at least you could find your way back to something that was on the map.&lt;/p&gt;&lt;p&gt;You might also carry smaller-scale state or regional maps, which you could get at any gas station (maybe still can). If you were staying in a city for a while, you&#39;d pick up a city map, too. The road atlas also included maps of the main roads in most cities, and you could usually get by with that if you were just passing through &lt;i&gt;[re-reading, I realize I forgot to mention that you could also ... stop and ask directions]&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;Any of these maps would be overlaid with a square grid with numbers in one direction and letters in the other, and there would be an index, so you could find out that Springfield was in square 5A and quickly find exactly where it was and figure out how to get there.&lt;/p&gt;&lt;p&gt;When I lived in the LA area, the Thomas Brothers map worked basically the same way (as does London&#39;s A to Z, along with, I&#39;m sure, many, many others), so you could figure out that to get to the Sherman Oaks Galleria you take Wilshire to the 405, get off at the Ventura exit, hang a left on Sepulveda and a right onto Ventura and there you are.&lt;/p&gt;&lt;p&gt;But what about traffic? To this day, many local radio stations will provide frequent updates on road conditions and traffic, and make money off this information by selling ads. Just sayin&#39;&lt;/p&gt;&lt;p&gt;Summing this all up&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Many places were designed to be easy to get around&lt;/li&gt;&lt;li&gt;Pretty much any city has a system of main roads, secondary roads and side streets that you can just learn if you need to&lt;/li&gt;&lt;li&gt;There are maps available at several scales. Larger scale maps include distance information and pretty much all have grids and indexes.&lt;/li&gt;&lt;li&gt;Getting around is easier now, but it wasn&#39;t really &lt;i&gt;that&lt;/i&gt;&amp;nbsp;hard before smartphones and GPS, because there was already quite a lot of infrastructure to make it easier, particularly if maps are friendly to your brain.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;What did you do before cell phones and texting?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Cell phones may have had the most noticeable effect on day-to-day life of all the web/internet/telecommunications advances of the past few decades.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Besides the clothes and hairstyles, one sure-fire sign that a movie is old (or the screenwriter is &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2022/07/dear-screenwriters-bits-can-be-copied.html&quot;&gt;a bit behind the times&lt;/a&gt;) is a plot device that depends on a phone call. Our hero needs to get in touch with someone urgently. &lt;i&gt;Can they make it to a payphone? Will the person they&#39;re calling be at home or at their desk? Will the line be busy? Will the wrong person answer the phone? Or maybe the right person is at home but they&#39;re afraid to pick up the phone because it might be the villain calling? If the hero had to leave a message, will the other person get home to check their answering machine in time? Will the wrong person overhear them leaving the message on the machine?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;None of these really works today because&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Phones are now associated with people, while they used to be associated with &lt;i&gt;places&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Today&#39;s phones can do more. For most of the landline era there was no caller ID and most phones could only handle one call at a time&lt;/li&gt;&lt;li&gt;Messages can now be stored in the cloud rather than locally on analog tape&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Since a landline is associated with a place, the vast majority of households had a single phone line, though there might be multiple phones in the house connected to it. If you called the number for that phone, you were calling the &lt;i&gt;house&lt;/i&gt;. Someone would answer (&quot;Hello?&quot;), you&#39;d say who you were (&quot;Hi, it&#39;s Dave&quot;) and, if you wanted to talk to someone else at the house, who you wanted to talk to (&quot;Could I speak to Earl?&quot;). If that person was somewhere else, you could ask the person you were talking to to leave a message.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You could also just hang out and chat with them -- if you know Earl, you probably know Chris, the housemate, or Chris&#39;s good friend Sam, who doesn&#39;t live there but hangs out enough that everyone&#39;s comfortable with them answering the phone. The chance of talking to someone other than the person you were calling for wasn&#39;t necessarily a bad thing, though of course it could be.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other half of a phone being associated with a place was that if you wanted to make a call, you had to get to a phone. That&#39;s why there were payphones (still are, here and there, I&#39;m pretty sure). Or you could stop by a friend&#39;s house and ask to borrow their phone. In a pinch, you might be able to drop into a nearby business and ask to use their phone, but it had better be an emergency.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You could also call &lt;i&gt;to&lt;/i&gt;&amp;nbsp;a payphone, since they each had their own number, but that was pretty rare, to the point that a lot of people weren&#39;t aware that you could even do that. You&#39;d mostly see it done in a movie, where the villain tells the hero to wait at the payphone at 12th and Main, and some innocent bystander steps in to make a call at just the wrong moment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But that also meant that if you were away from a phone, no one could call you &lt;i&gt;and no one expected to be able to.&lt;/i&gt;&amp;nbsp;Earl&#39;s not home? Cool, I&#39;ll try later, or maybe I&#39;ll run into him. Likewise, no one expected you to be able to call them. The most likely answer to &quot;Why haven&#39;t they called me back??&quot; was &quot;They&#39;re not home yet.&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Honestly, this was kinda nice. I still miss it from time to time. Sure, you &lt;i&gt;can&lt;/i&gt;&amp;nbsp;unplug today, but it&#39;s not the default.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Voicemail today is mostly the same as it was fifty years ago. You could record whatever outgoing message you liked. When someone called your phone and the answering machine was turned on, it would play your outgoing message, beep and start recording whatever was on the line until the connection ended or (I&#39;m pretty sure) until you picked up the phone on your end.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Depending on how a switch was set, it would also play what it was recording on its speaker, so you could hear the message that was being left. People who were at home could and did screen calls that way, so leaving a message might look like:&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;text-align: left;&quot;&gt;... Please leave your message at the beep&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Hey, it&#39;s me ...&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;i&gt;[picking up phone]&lt;/i&gt;&amp;nbsp;Oh hey! I was hoping you&#39;d call&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;but it might also look like:&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;... Please leave your message at the beep&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p&gt;Hey, it&#39;s me ...&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p&gt;&lt;i&gt;[muttering to self and not picking up phone]&lt;/i&gt;&amp;nbsp;Yeah well you can just take that phone and ...&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;... and I just wanted to say ... again ... I&#39;m sorry I&#39;m sorry I&#39;m sorry&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Sure, you can still screen calls and now even block people (which you couldn&#39;t do), but there&#39;s something special about listening in in real time.&lt;/p&gt;&lt;p&gt;Again, the main difference is that the answering machine is tied to a landline, which is tied to a place, so typically you&#39;d check your answering machine for messages when you got home and either turn it off, or leave it on and screen calls. If you turned it off, you had to remember to turn it back on the next time you left (&quot;Oh no, I&#39;m sorry you couldn&#39;t leave a message. I forgot to turn my machine on.&quot;). It was also possible to access your voicemail by calling in and using a Touch-Tone™ keypad to put in a PIN, but to do that ... you&#39;d have to get to a phone (and even late in the game, a lot of phones still had rotary dials, so not just any phone).&lt;/p&gt;&lt;p&gt;But of course, and this is the part that surprised me enough I remember discussing it in&amp;nbsp;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/2014/06/and-winner-is-text-huh.html&quot;&gt;at least one post&lt;/a&gt;&amp;nbsp;here, nobody leaves voicemail any more. I mean, you can still do it, but I&#39;m not sure when I last left a voicemail for a person, as opposed to a business or doctor&#39;s office.&lt;/p&gt;&lt;p&gt;It took me a while to understand why. If you call someone and it goes to voicemail, surely it&#39;s easier to just say a message than to hang up and type out a text. Fair enough, but it&#39;s even easier to just type out the text without calling and waiting for an answer or voicemail. The setup for a voice connection is heavier weight than one might expect.&lt;/p&gt;&lt;p&gt;It&#39;s also a &lt;i&gt;lot&lt;/i&gt;&amp;nbsp;easier for the receiver to glance at a text than to access voicemail and then listen through. After hearing &quot;Why didn&#39;t you just text me?&quot; over and over, voicemail starts to look less and less attractive. With smart keyboards and speech-to-text, texting isn&#39;t that hard anyway, at least in my experience. And so came the return of&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Telegram_style&quot;&gt;telegram style&lt;/a&gt; and enough abbreviations, slang and conventions to (arguably) constitute a new dialect.&lt;/p&gt;&lt;p&gt;So the main differences here are that it&#39;s harder to unplug and ... text.&lt;/p&gt;&lt;p&gt;I was going to emphasize how utterly disruptive it is to always be connected but ... maybe not. Yes, I&#39;m reachable by phone most of my waking hours, but I don&#39;t actually get that many phone calls. In particular, I don&#39;t get a lot of &lt;i&gt;cold&lt;/i&gt;&amp;nbsp;calls. Most of the time if someone calls me it&#39;s an actual person that&#39;s either a friend/family member or someone I&#39;d asked to call me. I don&#39;t get a lot of spam calls to begin with, and if I do, I can either decline and let it go to voicemail, to check (and delete) at my leisure, or use a screening feature to &lt;i&gt;ask&lt;/i&gt;&amp;nbsp;them to leave a voicemail (which they never do).&lt;/p&gt;&lt;p&gt;I think some of this is regulatory, but spammers/scammers don&#39;t generally let regulation get in their way too much, so this must mostly be a matter of there being cheaper and more effective ways to spam and scam.&lt;/p&gt;&lt;p&gt;Most of the interruptions I get, by far, are notifications from apps &lt;i&gt;which I chose to get&lt;/i&gt;. Or at least, I didn&#39;t diligently ask &lt;i&gt;not&lt;/i&gt;&amp;nbsp;to get. Many of these are email notifications. I don&#39;t get a ton of email, but I do get a steady stream through the day, just almost enough to want to Do Something About It.&amp;nbsp; I also get notifications for texts, which are generally from people I know, so I tend to look at them right away, and from a couple of news sources, which are pretty selective about only sending out alerts for major news. The main thing that&#39;s bugging me right now is the stream of &quot;hey this movie just came out&quot; notifications that I don&#39;t recall asking for, but that seems to have tapered off (or I turned them off?).&lt;/p&gt;&lt;p&gt;In other words, being &quot;always on&quot; doesn&#39;t seem to require being very &quot;on&quot;, and there are a few things I could do to make it less disruptive yet. On the flip side, I can call or text pretty much any time I want, as long as I&#39;m not driving, and even then it&#39;s usually not that hard to pull over. If I&#39;m at the grocery store and I want to double-check what a household member wanted, that&#39;s easy. If I&#39;m in an accident, I can call 911 (or if I can&#39;t, I have bigger problems). And so forth.&lt;/p&gt;&lt;p&gt;It&#39;s also easier to meet up, which is nice. I remember arranging to meet friends in Berlin not long after the Wall came down. After a few phone calls (and maybe even letters and postcards?), we arrived at a plan: meet on such-and-such date at the&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Kaiser_Wilhelm_Memorial_Church&quot;&gt;Kaiser-Wilhelm-Gedächtniskirche&lt;/a&gt;&amp;nbsp;at high noon. If not everyone was there, come back at 1:00 and so forth, so that whoever was already there wouldn&#39;t have to sit around waiting. I don&#39;t think we set a time to give up waiting, but it was understood that if it got to be too late, whoever was there would just go on and see the city and whoever couldn&#39;t make it couldn&#39;t make it.&lt;/p&gt;&lt;p&gt;As it turned out, most of us were there at noon and the others showed up at 1:00 and off we went. During the visit, we&#39;d occasionally arrange a rendezvous point to meet up at if we got separated, which may or may not have actually happened. This was pretty normal and it tended to work pretty well, but again, I&#39;m not sure when was the last time I&#39;ve made a plan like that, because why bother when you can just text or call? It&#39;s still a good trick to keep in mind, though, I think.&lt;/p&gt;&lt;p&gt;So staying connected is disruptive, but not really all &lt;i&gt;that&lt;/i&gt;&amp;nbsp;disruptive. Being more connected also has some conveniences, but is it really all &lt;i&gt;that&lt;/i&gt;&amp;nbsp;much more convenient?&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;What did you do before search?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;For the purposes of this post, let&#39;s assume that search Just Works: you can easily find any particular bit of information you need, assuming it&#39;s on the web somewhere (and &quot;the web&quot; basically means &quot;whatever your search engine can find&quot;).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sometimes, you&#39;d end up just not finding something out. But there were options.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you wanted a phone number or address, you could look someone up in the phone book. Since phone books were physical things, and fairly hefty ones in many cases, you could really only access them locally, though many libraries had phone books for major cities. In other words, there was an element of privacy protection built in, which tended to be enough for most purposes, though people did get unlisted numbers for various reasons.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Adding on to my claim that changes in how phones work have been among the most disruptive, that whole paragraph is from another age. If I want to call a business, their number is on their web page. If I want to call a person, we&#39;ll have exchanged phone numbers (likely by text, of course). My phone will remember my contacts, but that&#39;s actually not such a big deal. It doesn&#39;t take a lot of space to write down names and addresses of people, and you could get a miniature notebook for just such a purpose (I still have one somewhere).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main convenience is being able to tap on an icon and have the phone place the call without even having to know the number -- there are only a few numbers I have memorized now, but mostly because I use them for supermarket loyalty programs and such, not because I dial them.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But what would one actually search &lt;i&gt;for&lt;/i&gt;?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are two main categories, I think. One is day-to-day information: Where is there a good restaurant that serves X kind of food? When is the DMV open? Does the local hardware store carry left-handed socket wrenches? (No, that&#39;s not a thing).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is largely a matter of advertising (which, for the purposes of this post, at least, is distinct from search).&amp;nbsp; Businesses have an incentive to let as many people as possible know that they&#39;re around, so there&#39;s probably a local restaurant guide that will tell you who serves what, and there are probably multiple copies of it in various drawers in the house, or under the couch, because they just seem to keep turning up and, yikes, maybe they can reproduce?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;You probably got something in the mail telling you when local government offices like the DMV are open, and they&#39;re probably listed in the yellow pages as well (back to phones ... there were actually two kinds of phone books: the white pages had residential listings for anyone with a phone who didn&#39;t opt out, and the yellow pages had paid listings for various businesses and similar entities. It&#39;s been so long since I&#39;ve used one that I almost forgot that DMV would be in there).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Unless you lived in a major city, there probably weren&#39;t that many restaurants in town anyway, and it didn&#39;t take long to get to know them. As to hours, it was a good bet that anything that was open for business would at least be open between 10:00 and 4:00 on a weekday, and anything retail was at least open on Saturday (though maybe not Sunday, depending on where you were).&amp;nbsp; Again I say &quot;was&quot; and &quot;would&quot;, but as far as I can tell, that&#39;s still mostly true.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, if you search for &quot;X restaurant near me&quot;, you&#39;re not asking something that could only be answered, or only be conveniently answered, once search engines came along. You&#39;re asking something that used to be reasonably easy to answer and is now somewhat easier, in principle.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As to what&#39;s available for sale where, some outlets would put out catalogs (the &lt;i&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Sears#Catalog&quot;&gt;Sears Catalog&lt;/a&gt;&lt;/i&gt;&amp;nbsp;is a famous example -- I hope that when you chase that link it says more about the cultural significance of that catalog) and many stores would put out flyers in the local newspaper saying what they had on sale that week.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Or (once more back to phones) you could call the hardware store and &lt;i&gt;ask&lt;/i&gt;&amp;nbsp;whether they had left-handed socket wrenches, and most likely someone would actually pick up the phone on the other end and tell you (and try not to giggle too loudly).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Long story short, most of the &quot;Where can I find this in the physical world right now?&quot; questions could be answered pretty easily, because people had an interest in making them easy to answer, just as they do now. The main difference is that there were more people involved. For example, there were more people working at a typical retail store to help customers and also to answer the phone if someone called. And that was kinda nice. I still miss it from time to time.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The other main thing I use search for is research, for example looking up material to put in a blog post. Having so much material online and searchable changes things considerably, but despite what &lt;a href=&quot;https://www.comic4squares.com/content/y7wtzri2s7/life-before-google-a-short-story&quot;&gt;the cartoon&lt;/a&gt; might suggest, it wasn&#39;t impossible to find things out.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To be sure, this wasn&#39;t something most people could do at home, if it wasn&#39;t in the dictionary or encyclopedia that were both much more commonplace then, or in some book or magazine that you happened to have on hand, and it helped, a lot, to have a university library or similar institution in your area. If you could get to one of those, though, there were definitely resources:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;There were probably &lt;a href=&quot;https://en.wikipedia.org/wiki/Microform&quot;&gt;microfilm copies&lt;/a&gt;&amp;nbsp;of major newspapers and magazines plus local and regional publications&lt;/li&gt;&lt;li&gt;Reference books like &lt;i&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Readers%27_Guide_to_Periodical_Literature&quot;&gt;The Reader&#39;s Guide to Periodical Literature&lt;/a&gt;&lt;/i&gt;&amp;nbsp;would tell you what was in those publications&lt;/li&gt;&lt;li&gt;There would be copies of major scientific journals&lt;/li&gt;&lt;li&gt;There would be a large reference section full of reference books on a wide variety of subjects&lt;/li&gt;&lt;li&gt;And, of course, there would be a large collection of fiction, and non-fiction history, science, art, music and many other subjects&lt;/li&gt;&lt;li&gt;Along with a &lt;a href=&quot;https://en.wikipedia.org/wiki/Library_catalog&quot;&gt;card catalog&lt;/a&gt; to tell you where to find all of the above&lt;/li&gt;&lt;li&gt;Your local school library would be a miniature of this, so you could practice finding books in the catalog and maybe even reading a microfilm copy of a news article you found in the &lt;i&gt;Reader&#39;s Guide&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;The main problem, besides not having access if you didn&#39;t live near such a library, is that it&#39;s harder to keep a collection of physical texts up to date. Even so, the library would have subscriptions to many major publications, and the &lt;i&gt;Reader&#39;s Guide&lt;/i&gt;&amp;nbsp;published updates biweekly, so you still could get a pretty good idea of the latest developments.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All this depended on your library carrying the type of information you were interested in and the major reference publishers indexing it. These being human endeavors and resources being limited, there was plenty of room for conscious bias, unconscious bias and plain old budgetary constraints to skew the picture.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Today, of course, you can search anything the major search engines index, major news sources update their pages continuously, preprints are up on ArXiv as soon as the authors want them to be, and information is generally available more widely and more quickly than it used to be. I&#39;m going to steer well clear of how the current web-centric view of the world of information may be biased, and why, but I&#39;ll certainly acknowledge that it&#39;s a worthy topic of discussion.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But then, how many people are in the business of serious research? For us amateurs, how much does it really matter whether I find out about a new development right away, or in a month or a year when it finds its way into the library system, or a friend mails me a photocopy of someone&#39;s lecture notes, or whatever else. For the pros, even a good search engine will only get you so far.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Beyond that, as far as I can tell, you still need a good network of sources, whether primary sources or people who can point you to them or pull together, assess and summarize the information from primary sources. It remains to be seen what role LLMs will end up playing in that, particularly in professional-level research.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Search engines make day-to-day questions more convenient to answer, and they make the amateur researcher&#39;s job quite a bit easier, but were those all &lt;i&gt;that&lt;/i&gt;&amp;nbsp;hard to begin with?&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;What did you do before streaming?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Bought CDs, bought/rented DVDs or videotapes, watched TV, went out to movies, not to mention quite a few live shows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sometimes even talked to people.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;What did you do before LLMs?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Dunno ... what did &lt;i&gt;you&lt;/i&gt;&amp;nbsp;do? It hasn&#39;t been &lt;i&gt;that&lt;/i&gt;&amp;nbsp;long!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6455093900195768503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6455093900195768503' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6455093900195768503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6455093900195768503'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2024/12/tell-us-about-olden-days.html' title='Tell us about the olden days'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-5632430715420198380</id><published>2024-12-29T13:55:00.002-05:00</published><updated>2024-12-29T13:55:32.792-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="human bandwidth"/><category scheme="http://www.blogger.com/atom/ns#" term="human nature"/><category scheme="http://www.blogger.com/atom/ns#" term="not-so-disruptive technology"/><title type='text'>What changed?</title><content type='html'>&lt;p&gt;This is one of those posts that started as one thing, trying to make some sort of Larger Point, but ended up as ... something. It started out on the long-running theme of &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/not-so-disruptive%20technology&quot;&gt;not-so-disruptive technology&lt;/a&gt;, then devolved into a technical exploration as I tried to back that point up, and then went a somewhat different direction because of what I actually found when I went researching, before sorta circling back to the general vicinity of the of the original theme and pulling together some threads from some of the first posts on this blog from, oh, a minute or two ago. Rather than try to polish all this up into some sort of coherent essay, I&#39;ve decided to leave it pretty much as written. Perhaps as some sort of compensation, I&#39;ve included a lot more links than I usually do.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Looking back I see that in 2024, I&#39;ve already doubled my output from 2023 (by a score of two posts to one), so maybe I should quit while I&#39;m ahead. But I had an idea for a post, and after re-reading back to July of 2020 (that is, seven posts), I&#39;m pretty sure I haven&#39;t explored this particular point before, at least not recently. Or rather, I have, given that the &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/not-so-disruptive%20technology&quot;&gt;not-so-disruptive technology tag&lt;/a&gt;&amp;nbsp;is in second place behind &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/annoyances&quot;&gt;annoyances&lt;/a&gt;, but if I&#39;ve stepped back and surveyed it from a broader point of view, it hasn&#39;t been in the last four years.&lt;/p&gt;&lt;p&gt;(I also notice that the link to &lt;i&gt;&lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt;Intermittent Conjecture&lt;/a&gt;&lt;/i&gt;&amp;nbsp;is for a four-year-old post, probably because that particular feature is no longer particularly supported, because of course it&#39;s not. Grandpa, what&#39;s a &quot;blogroll&quot;?)&lt;/p&gt;&lt;p&gt;I considered editing that last bit of snark out, especially since &lt;i&gt;annoyances&lt;/i&gt;&amp;nbsp;is already well represented, but I think that it&#39;s probably in line with the rest of this post, though maybe in a roundabout way.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;It&#39;s almost an axiom that newly-developed technology will Change the World. I say &quot;almost&quot; because technically an axiom is a statement that you assume to be true because it&#39;s essential to the rest of your logical framework, but you don&#39;t have any other way to prove it to be true, so you have to just assume it. I&#39;m thinking of mathematical axioms like &quot;a thing is equal to itself&quot; or, more esoterically, &quot;if you have a collection of sets, you can form a new set by choosing one element from each&quot; (it took quite a bit of work to figure out that you &lt;i&gt;can&#39;t&lt;/i&gt;&amp;nbsp;prove that from other axioms like &quot;two sets are equal if you can match up their elements one-to-one in both directions&quot;).&lt;/p&gt;&lt;p&gt;&quot;New technology changes everything&quot; is a statement that people often assume to be true, and it&#39;s essential to at least some people&#39;s logical frameworks, but I wouldn&#39;t call it an axiom because you can actually look at any given new technology and, I claim, come to a reasonable conclusion as to whether it changed everything. And then, maybe, as a followup question, by how much?&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To take a couple of easy, well-known examples, it&#39;s not hard to argue that, say agriculture changed everything, or antibiotics changed everything. Except ... depending on what you call &quot;agriculture&quot;, you could argue that agriculture was around for thousands of years before cities like &lt;a href=&quot;https://en.wikipedia.org/wiki/Shuruppak&quot;&gt;Shuruppak&lt;/a&gt; or &lt;a href=&quot;https://en.wikipedia.org/wiki/Dholavira&quot;&gt;Dholavira&lt;/a&gt; arose. On a smaller timescale, the first modern antibiotic was extracted from mold growing on a bacterial culture in 1928, but it wasn&#39;t available in useful quantities until the early1940s.&lt;/p&gt;&lt;p&gt;It&#39;s not the discovery of a technology that makes the difference. There wasn&#39;t even any one event that you could call &quot;the discovery of agriculture.&quot; There &lt;i&gt;was&lt;/i&gt;&amp;nbsp;an event that could be called &quot;the discovery of (modern) antibiotics (that were known to work by killing microbes)&quot;, but that in itself didn&#39;t change anybody&#39;s life greatly.&lt;/p&gt;&lt;p&gt;The point here that simple statements like &quot;agriculture/antibiotics changed everything&quot; turn a bit mushy after even a little prodding. More accurate versions might be &quot;over the millennia, developments in agriculture have had a significant impact on human population and living patterns&quot; or &quot;the development, mass manufacture and widespread deployment of several types of antibiotics in the latter half of the 1900s had a significant impact on human health outcomes.&quot;&lt;/p&gt;&lt;p&gt;Clearly there have been significant changes in how people live, and clearly developments in agriculture and medicine, including the development of antibiotics, have played a significant role in that, but it&#39;s not a simple matter of &quot;agriculture happened&quot; or &quot;antibiotics happened&quot; followed by &quot;everything changed&quot;. The actual stories are full of false starts, backtracks, accidental discoveries, social upheavals, twists of fate and all sorts of other seemingly extraneous factors. &lt;i&gt;Which is the interesting part.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;What got me started on all this was thinking about how the web has changed communication, and in particular &lt;i&gt;telecommunication&lt;/i&gt;. Except, as soon as I wrote that, I realized that it&#39;s more a matter of the &lt;i&gt;internet&lt;/i&gt;&amp;nbsp;changing communication, since &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2022/11/is-it-end-of-web-as-we-know-it.html&quot;&gt;I&#39;ve already argued&lt;/a&gt; that it&#39;s the web of links that makes the web webby, and I&#39;ll just claim here that this webbiness hasn&#39;t had a large impact on how we communicate with each other.&lt;/p&gt;&lt;p&gt;We could just as well have Skype and Zoom without the web. For that matter, to a large extent each social media platform is its own web, and not &quot;the&quot; web. But that way lies yet another round of fretting over what exactly am I blogging about here ... For now, let&#39;s file communication technology under &quot;the web at large&quot; or something and get on with it.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For most of human existence, the only way to communicate detailed information over a long distance was by people moving around. Travelers would bring stories and knowledge and trade items with them and information would diffuse across large areas, but if that traveler wanted to send a specific message to someone they&#39;d met years ago while traveling someplace far from their current location, well, good luck with that. It may not have been impossible, but it couldn&#39;t have been commonplace.&lt;/p&gt;&lt;p&gt;Several thousand years ago, digital communication came along and changed this. With writing came the option of moving a written message with the sender&#39;s exact words (there wasn&#39;t any single &quot;invention of writing&quot;, either, but let&#39;s just roll with it). Messages could be sealed so that their contents couldn&#39;t be easily changed, signed so that you could tell who they came from, and even encrypted so that only the intended reader could read them, or at least that was the idea.&lt;/p&gt;&lt;p&gt;Digital telegraph systems, also dating back thousands of years, could transmit text from point A to point B without even needing a person having to carry it. The Greek&amp;nbsp;&lt;a href=&quot;https://en.wikipedia.org/wiki/Phryctoria&quot;&gt;phryctoria&lt;/a&gt;,&amp;nbsp;a system of towers on mountaintops with torches, are a good example but not the only one.&lt;/p&gt;&lt;p&gt;Two key measures of telecommunication are&amp;nbsp;&lt;i&gt;bandwidth&lt;/i&gt;, which is how many bits can be transmitted in a given amount of time, and &lt;i&gt;latency&lt;/i&gt;, which is how long it takes to transmit any particular bit from sender to receiver. As usual, the actual definitions are more subtle, particularly for &lt;a href=&quot;https://en.wikipedia.org/wiki/Bandwidth_(signal_processing)&quot;&gt;bandwidth&lt;/a&gt;, but these will do here. If you&#39;re feeling technical, feel free to read &lt;i&gt;bandwidth&lt;/i&gt;&amp;nbsp;as &lt;i&gt;bitrate&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;For example, if it takes three seconds to switch the torches in a telegraph tower around to show a new letter, and there are 24 possible letters, then the bandwidth is about 4.6/3 bits per second, or about 1.5bps. The latency from one tower to the next, around 30km away, is negligible (about 0.1 milliseconds).&lt;/p&gt;&lt;p&gt;If the message is supposed to be relayed to the next tower in a series of towers, it will take some amount of time for someone to read the arrangement of torches in the sending tower and put the same torches up so the next tower can see them.&amp;nbsp; Let&#39;s say there are two people in the tower, one reading and one putting up torches, and it takes an extra second for the reader to read and announce the next letter, on top of three seconds to arrange the torches. Latency is then four seconds per tower.&amp;nbsp; That is, if the first tower is sending a message and the second is relaying it to the third, the third tower is getting the message four seconds after it is sent. A fourth tower would be eight seconds behind, and so forth.&lt;/p&gt;&lt;p&gt;Suppose I want to send a message to someone ten towers away. Latency is still pretty good, relatively speaking. The last tower will be 36 seconds behind the sender (nine relays for ten towers). If that receiver sends a reply, I can get it just over a minute after sending my message (in more technical terms, round-trip latency is on the order of a minute). While this is glacial by today&#39;s standards, it&#39;s outstanding in comparison to a multi-day journey to get from where I am to where the receiver is, and I don&#39;t have to worry about someone waylaying my messenger along the way (or my messenger deciding they have better things to do with their time).&lt;/p&gt;&lt;p&gt;Bandwidth, though, is not so great. If I&#39;m sending a short message like &quot;Prepare for attack from the north,&quot; that&#39;s not a problem. Transmitting that message will take a couple of minutes and my receiver will have the whole thing half a minute after I finish sending it. But suppose I&#39;m sending a trade agreement proposal that amounts to 12,000 bits -- still tiny by today&#39;s standards. That will take a couple of hours, which is still doable, though not a lot of fun for anyone involved.&lt;/p&gt;&lt;p&gt;But the people on the other end will want to respond with their own counterproposals, and so on. Pretty soon we&#39;re into days, and spare a thought for the twenty people up in the towers shuffling torches around and looking out for torches at other towers through the night&amp;nbsp;&amp;nbsp;(I&#39;m going to go out on a limb and say this system works better at night).&lt;/p&gt;&lt;p&gt;Probably better to send a trusted emissary with the text of my proposal and maybe some other written instructions. And while they&#39;re at it, they could carry messages from other people in my area to people in the receiver&#39;s area, or anywhere along the way, and we have ourselves the beginnings of a postal system.&amp;nbsp; The latency of a postal system is measured in days, but the bandwidth is essentially limited only by how fast people can actually write and read and how many people are sending and receiving messages -- you can fit a lot of sheets of paper onto a horsecart. Not to mention that you can also send drawings and diagrams easily on a sheet of paper.&lt;/p&gt;&lt;p&gt;This may seem like a lot of speculative detail about ancient systems of communication, and it probably is, but it covers the bulk of human history (the written-down part, as opposed to prehistory, which is most of human existence). From ancient times until the late 1800s, long-distance communication was mainly a matter of moving physical texts around, with limited use of alternatives that were much faster (in latency) but also much, much slower (in bandwidth), and quite a bit more expensive. This includes the era of the modern optical telegraph (late 1700s) and electrical telegraph (mid 1800s).&lt;/p&gt;&lt;p&gt;What happens next is interesting. I originally wrote &quot;then came along the tele&lt;i&gt;phone,&lt;/i&gt;&quot; with the idea that it was a major leap to have the bandwidth to carry voice instead of the dots and dashes of morse code. Fortunately, I did a little double-checking and discovered that&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;The bandwidth of a telegraph was not that low. A punched-tape system around the time of the telephone&#39;s invention could transmit upwards of 400 words per minute. At roughly 12 bits per word, that comes out to about 80 bits per second. That&#39;s nothing by modern standards, but it&#39;s about 50 times my guess for the phryctoria. Some of that is because Morse code encodes text more efficiently than torches, but most of it is due to the switch to electromagnetic transmission (um, light from torches is also electromagnetic ...).&lt;/li&gt;&lt;li&gt;The bandwidth of human speech is not that high. In &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2008/01/what-is-bandwidth-of-one-voice-talking.html&quot;&gt;this old post&lt;/a&gt;&amp;nbsp;I cited a world record of 10 words per second, or about 120 bits per second, but normal speech is much slower.&lt;/li&gt;&lt;/ul&gt;In other words, a telephone and a high-speed telegraph are transmitting words at about the same rate, though the telephone has the advantage of carrying tone of voice and not requiring someone to transcribe words onto a paper tape. I suppose this shouldn&#39;t be too surprising since both the telephone and telegraph are using the same underlying transmission medium of electromagnetic waves traveling along copper wires or, a little later, over the air.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The same technology could also transmit images. The first facsimile machine (perhaps you&#39;ve heard of &quot;faxes&quot;?) was developed around the same time as the telephone. Later, in the 1920s, a number of inventors on a number of continents (including Leon Theremin, better known for &lt;a href=&quot;https://en.wikipedia.org/wiki/Theremin&quot;&gt;the musical instrument&lt;/a&gt;) developed various systems for transmitting moving images. Early television station WRGB (&quot;RGB&quot; can&#39;t be a coincidence, can it?) transmitted 40-line images at 20 frames per second. Let&#39;s guess that a 40-line image equates to 1600 8-bit pixels. That comes out to about 260 thousand bits per second (260kbps).&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is already a remarkable increase in bandwidth*, from a hundred or so bits per second in the mid 1800s to hundreds of thousands in the early 1900s. By the dawn of the internet, let&#39;s say 1974 -- fifty years ago -- when the proposal for TCP was published, a leased telephone line could carry around 50kbps (56kbps as I recall and Wikipedia seems to confirm). That was the basic unit -- it was entirely possible, and typical, to lease more than one. By the mid 1980s, NFSNET was using 1.5Mbps T1 lines. Later came T3 lines at 45Mbs (so a T3 is worth 30 T1, go figure), and today we&#39;re talking gigabits or more.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is all a matter of how bandwidth is sold. The actual transmission cables are much heftier. Fiber optic cables can carry petabits per second (Pbs). A peta is a million gigas, that is, a petabit per second is a quadrillion bits per second, or about 125 thousand bits per second for every person on the planet. Commercially available cables are somewhat smaller, but not much, measured in hundreds of terabits, that is, hundreds of trillions of bits per second.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are still some specialized applications that can give that much bandwidth a workout, but in human terms the amount of bandwidth available is absolutely ridiculous (&quot;available to whom?&quot; is a fair question). Which brings me back to one of the earliest themes on this blog: limits on &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/human%20bandwidth&quot;&gt;human bandwidth&lt;/a&gt;. That is, how much information can any individual person deal with? I discussed several aspects of this in &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/09/limits-on-human-bandwidth.html&quot;&gt;this post&lt;/a&gt; about, oh, seventeen years ago.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In terms of bits per second, our highest use of bandwidth is probably the visual system,.which processes somewhere around &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2009/03/gigabit-behind-your-eyes.html&quot;&gt;a gigabit per second&lt;/a&gt;&amp;nbsp;considered as raw pixels, but there&#39;s a lot of redundancy in there. A good MP4-compressed video stream, which includes audio, is more like 10Mbps. Since a format like MP4 is tuned to provide only the information we actually process, it&#39;s probably a better measure of how much data the visual system is actually processing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There&#39;s a lot we don&#39;t know about our other sensory input -- touch, smell, &lt;a href=&quot;https://en.wikipedia.org/wiki/Proprioception&quot;&gt;proprioception&lt;/a&gt;&amp;nbsp;and whatever else, but it&#39;s clearly operating at a much lower bandwidth (for example, a walking robot does not need a fiber optic cable to tell the CPU how far its knee is bent or how much pressure its foot is exerting).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, there are many, many ordinary houses with much more than enough bandwidth to saturate the sensory input of all the humans in them, if said sensory inputs could all be magically connected to a stream of bits. In practice, it means that there&#39;s enough bandwidth for everyone in the place to spend all their time watching video.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But -- and maybe this really is leading to some sort of point about technology changing everything -- that&#39;s been true for quite a while, at least since the advent of 24-hour cable TV, which is to say, also about 50 years ago, which I&#39;ve just called the dawn of the internet. I don&#39;t think this is at all a coincidence. Let&#39;s try to boil all the stuff about bandwidth down to a few bullet points:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;For most of human existence, &lt;i&gt;long-distance, low-latency&lt;/i&gt;&amp;nbsp;bandwidth was zero -- there was no way to get a specific message across a long distance quickly. You could interact with some directly at short distance with high bandwidth and low latency, but that was about it.&lt;/li&gt;&lt;li&gt;For most of human history, long-distance, low-latency bandwidth has been very low. In some times and places it was possible to quickly transmit a short message over a long distance, but even then, latency was measured in minutes and bandwidth in single-digit bits per second.&lt;/li&gt;&lt;li&gt;Starting in the 1800s, electromagnetic transmission led to huge increases in low-latency, long-distance bandwidth, from single-digit bits per second to current rates, which are enough to enable video calls between any two internet-connected points.&lt;/li&gt;&lt;li&gt;In the mid to late 1900s, bandwidth was high enough and cheap enough to enable two innovations:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Cable TV carrying over a hundred channels 24/7&lt;/li&gt;&lt;li&gt;Wide-area digital networking&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;Of the two, digital networking was by far the slower. Early networks mainly transmitted text, whether in human or computer languages. If you had a terminal at home, you could typically connect to your local network at speeds of 110 to 2400 baud (in general a &lt;a href=&quot;https://en.wikipedia.org/wiki/Baud&quot;&gt;different unit&lt;/a&gt; from bits per second, but in this case the same), and hope that you&#39;d remembered to turn off call waiting on your landline. Then, after a long day of hacking, you could flip on the TV and watch at something like a megabit (resolution was lower in those days).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even backbone connections were very slow by today&#39;s standards. This doesn&#39;t seem like a technical limitation, since ordinary coax cable could handle megabits, but more a matter of there not being that much digital information to send. If I wanted to talk to a colleague on the other side of the country, I wouldn&#39;t have tried to set up a call over the internet at the time. I would just pick up the phone.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The digital convergence that happened gradually over the next couple of decades consisted largely of building up the internet backbone, which was based on telephone and cable technology (mostly telephone, I believe), to the point where it could carry digital information at a rate comparable to the analog technologies that had been around since the beginning of the whole exercise.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Technically, this was revolutionary. For most intents and purposes, anything that was analog in the mid 1900s, particularly television, telephone and radio, is now carried digitally on the same network infrastructure that you can use to send purely digital information like ... text and emails? Source code?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is a kind of interesting way to look at it. Hiding inside the massive digital network that delivers sound and video to us is a tiny replica of the original internet, albeit expanded from a few thousand researchers to a significant slice of the world&#39;s population. Billions are bigger than thousands, of course, a million times bigger, in fact, but overall digital bandwidth has increased by much more than a factor of a million.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(The early internet wasn&#39;t just used for email and source or object code. It was also used to transmit scientific data. Some datasets can be quite large, particularly in &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2019/04/distributed-astronomy.html&quot;&gt;astronomy&lt;/a&gt;&amp;nbsp;and &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2009/10/children-of-setihome-and-more-pigeons.html&quot;&gt;particle physics&lt;/a&gt;, large enough to saturate even the modern backbone. But in such cases data is generally transmitted by putting it on physical media, which is then shipped. The postal service still wins on bandwidth. And yes, I am proudly using both &lt;i&gt;data&lt;/i&gt;&amp;nbsp;and &lt;i&gt;media&lt;/i&gt;&amp;nbsp;as mass nouns here.)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think what I&#39;m trying to sort out here is that the digital convergence can be looked at two ways. The original vision was to bring the intelligence of the internet to existing audio and video media. A TV cable brings a fixed set of channels into your house and very little back out. An analog phone circuit delivers voice traffic from point A to point B. A digital network can carry information from any number of senders to any number of receivers and do any kind of processing along the way.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the other hand, technically, the digital convergence was a shift from sending analog data over analog lines (or over the air) to sending the same data over the same lines, or at least the same types of lines plus the cell network (also fundamentally analog), but encoded digitally, then re-encoded into analog signals and likewise decoded and re-decoded on the other end.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Why do that?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The wilder speculations of the 1990s haven&#39;t really panned out. A phone call is still a phone call. True, most of the time it&#39;s easier just to text, but texting needs much &lt;i&gt;less&lt;/i&gt;&amp;nbsp;bandwidth than calling. It certainly does not require a huge buildout of digital bandwidth. All the texts you send in a year would probably amount to a few seconds of audio.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;TV shows are still TV shows and movies are still movies. Exciting new possibilities like interactive choose-your-own-adventure TV are an occasional novelty. Live streams allow viewers to interact with the presenter/performer, but so did call-in TV shows.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The difference is &lt;i&gt;control&lt;/i&gt;. Outside the occasional news program or sporting event, I&#39;m not sure I can remember the last time I watched something at the same time it was broadcast, if it was ever broadcast at all. I haven&#39;t bought an album in years, even in digital form. I stream what I want to watch or listen to, and I&#39;m hardly a bleeding-edge early adopter. If I want to participate in a livestream, I can choose that. More importantly, if a creator wants to put on a live stream, &lt;i&gt;they&lt;/i&gt; can easily do that. If I want to set up a video call with some people at work (or not at work), that&#39;s easy, too.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Some of these might be possible with the old technology. I could imagine a high-bandwidth phone service that would allow you to call a special number to connect to a video server and pick out what to watch on your video-enabled phone terminal, but putting everything on a digital network that handles data as bits regardless of its content or where it&#39;s going has made all of this much easier.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is all sliced finely enough that individual people can decide which individual people to communicate with, from friend group to celebrity influencers to major organizations and whatever else. I&#39;m personally not sure how much the behavior that this has enabled is new and how much is stuff that people were doing anyway. I explored that theme fairly early on, &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/09/small-world-of-contract-bridge.html&quot;&gt;here&lt;/a&gt;, &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/09/distinguishing-feature-of-human.html&quot;&gt;here&lt;/a&gt; and &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/10/is-hyperreality-new-reality.html&quot;&gt;here&lt;/a&gt; for example, but I don&#39;t really do much with social media, even if you count blogging and the occasional visit to LinkedIn.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think &quot;Digital communication has changed everything&quot; is true in about the same way as &quot;Agriculture has changed everything&quot;. On the one hand, it has to be true. Being able to communicate instantly with any of billions of people has to be different from only being able to communicate instantly with the people around you. Being able to transmit high-resolution video across the world with negligible delay has to be different from being able to send a letter across a continent in days or weeks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Being able to stream from a wide collection of audio and video is certainly different from having to buy or borrow books, records/CDs and videotapes/DVDs, and since that shift has happened well within living memory, it can certainly seem like things are changing rapidly.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But on the other hand, digital technology, including digital telecommunication, has been around for thousands of years. Analog telecommunication has been around for about a century and a half. What we might call the digital revolution is a change in how we transmit and access information, primarily audio and video, that had previously been analog, sitting on top of a huge increase in overall telecommunication bandwidth that began happening over a hundred years ago.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Just as there is no particular beginning of agriculture, there is no particular beginning of digital communication. Even if you could pinpoint the first time a person deliberately planted a seed with the intention of harvesting food later, or the first time a person deliberately made marks to represent words with the intention of someone else reading them later, it wouldn&#39;t tell you much. What matters isn&#39;t the particular starting point, but the long history of development and use over the millennia.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So far, advances in communication have been about people communicating with people. Machines do communicate with other machines without direct human involvement, but this is mainly in service of people communicating with people. This may change, but that&#39;s for &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt;another blog&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As far as people communicating with people, the limiting factor is mainly the people themselves. There are only so many conversations one can have and so many people to have them with. The whole point of a video conversation is to make the call as much like talking face to face as possible, that is, to accommodate our limitations in how we communicate. There are now ways of broadcasting a message from one person to millions of people, or even a billion, but even if one person can broadcast a message to a billion people instantly, those billion people will make sense of it in terms of their own lives, their own views and their own desires.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The &lt;i&gt;how&lt;/i&gt;&amp;nbsp;of communicating with other people has changed greatly over the millennia, and particularly greatly in recent decades. This in turn has significantly affected &lt;i&gt;whom&lt;/i&gt;&amp;nbsp;we can communicate with. But &lt;i&gt;what&lt;/i&gt;&amp;nbsp;we talk about, even if we&#39;re talking about how quickly things appear to be changing, doesn&#39;t really seem to have changed much at all.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One of the earliest themes of this blog was trying to understand what effect the web and the internet would have on how we talk to each other. My instinct has been generally been to push back against &quot;It&#39;s all different now&quot; narratives, and I think my instinct has largely been borne out (but then, I would think that, wouldn&#39;t I?).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And yet, I can&#39;t believe that &lt;i&gt;nothing&lt;/i&gt;&amp;nbsp;has changed. A &lt;i&gt;lot&lt;/i&gt;&amp;nbsp;has changed. Some part of me wishes that, after nearly two decades, I could arrive at some sort of grand summing-up of What The Web Is About and what effect it&#39;s had, but after all this time, I&#39;m not sure I have much beyond my original take: &quot;It&#39;s not nothing, but I&#39;m not sure what it &lt;i&gt;is&lt;/i&gt;, except whatever it is doesn&#39;t line up that well with the hype.&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/5632430715420198380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/5632430715420198380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/5632430715420198380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/5632430715420198380'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2024/12/what-changed.html' title='What changed?'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-666708783010353870</id><published>2024-02-05T11:30:00.003-05:00</published><updated>2024-09-25T18:00:27.493-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AI"/><category scheme="http://www.blogger.com/atom/ns#" term="search"/><title type='text'>Do what I say, not what I mean</title><content type='html'>&lt;p&gt;While watching a miniseries on ancient history, I got to wondering how quickly people could move around in those days.&amp;nbsp; The scriptwriters mostly glossed over this, except when it was important to the overall picture, which seems fine, but it still seemed odd to see someone back in their capital city discussing a battle they&#39;d taken part in a thousand kilometers away as though it had happened yesterday.&lt;/p&gt;&lt;p&gt;So I did a search for &quot;How far can a horse travel in a day?&quot;.&amp;nbsp; The answer was on the order of 40 kilometers for most horses, and closer to 150 for specially-bred endurance horses.&amp;nbsp; That would make it about a week to cover 1000km, assuming conditions were good, except that a horse, even a specially-bred one, needs to rest.&lt;/p&gt;&lt;p&gt;What if you could set up a relay and change horses, say, every hour?&amp;nbsp; At this point we&#39;re well off into speculation, and it&#39;s probably best to go to historical sources and see how long it actually took, or just keep in mind that it probably took a small number of weeks to cross that kind of distance and leave it at that.&amp;nbsp; But speculation is fun, so I searched for &quot;How far can a horse travel in an hour?&quot;&lt;/p&gt;&lt;p&gt;It may not surprise you that I didn&#39;t get the answer I was looking for, at least not without digging, but I did get answers to a different question: What is the top speed of a horse in km/hr? (full disclosure, I actually got an answer in miles per hour, because US, but I try to write for a broader audience here).&amp;nbsp; How fast a person or animal can sprint is not the same as how far can the same person or animal go in an hour.&lt;/p&gt;&lt;p&gt;This seems to be the pattern now that we have LLMs involved in web search.&amp;nbsp; I don&#39;t know what the actual algorithms are (and couldn&#39;t tell you if I did), but it seems very much like:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Look at the query and create a model of what the user really wants, based on a Large Language Model (LLM)&lt;/li&gt;&lt;li&gt;Do text-based searches based on that model&lt;/li&gt;&lt;li&gt;Aggregate the results according to the model&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;It&#39;s not hard to see how an approach like this would (in some sense) infer that I&#39;m asking &quot;How many kilometers per hour can a horse run?&quot;, which is very similar in form to the original question, even though it&#39;s not the &lt;i&gt;same&lt;/i&gt;&amp;nbsp;question at all.&amp;nbsp; There are probably lots of examples in the training data of asking how fast something can go in some unit per hour and not very many of asking how &lt;i&gt;far&lt;/i&gt; something can go in an hour.&amp;nbsp; My guess is that this goes on at both ends: the search is influenced by an LLM-driven estimate of what you&#39;re likely to be asking, and the results are prioritized by the same model&#39;s estimate of what kind of answers you want.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It&#39;s reasonable that questions like &quot;How fast can a horse go?&quot; or even &quot;How fast is a horse?&quot; would be treated the same as &quot;How many km/hr can a horse run?&quot;.&amp;nbsp; That&#39;s good to the extent that it makes the system more flexible and easier to communicate with in natural language.&amp;nbsp; The problem is that the model doesn&#39;t seem good enough to realize that &quot;How far can a horse travel in an hour?&quot; is a distinct question and not just another way to phrase the more common question of a horse&#39;s top speed at a sprint.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I wish I could say that this was a one-off occurrence, but it doesn&#39;t seem to be.&amp;nbsp; Search-with-LLM&#39;s estimate of what you&#39;re asking for is driven by the LLM, which doesn&#39;t really understand anything, because it&#39;s an LLM.&amp;nbsp; It&#39;s just going off of what-tends-to-be-associated-with-what.&amp;nbsp; LLMs are great at recognizing overall patterns, but not so good at fine distinctions.&amp;nbsp; On the question side, &quot;How far in an hour?&quot; associates well with &quot;How fast?&quot; and on the answer side, &quot;in an hour&quot; associates strongly with &quot;per hour,&quot; and there you go.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That&#39;s great if you&#39;re looking for a likely answer to a likely question, but it&#39;s actively in the way if you&#39;re asking a much-less-likely question that happens to closely resemble a likely question, which is something I seem to be doing a lot of lately.&amp;nbsp; This doesn&#39;t just apply to one company&#39;s particular search engine.&amp;nbsp; I&#39;ve seen the same failure to catch subtle but important distinctions with AI-enhanced interfaces across the board.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Before all this happened, I had pretty good luck fine-tuning queries to pick up the distinctions I was trying to make.&amp;nbsp; This doesn&#39;t seem to work as well in a world where the AI will notice that your new carefully-reworded query looks a lot like your previous not-so-carefully-worded query, or maybe more accurately, it maps to something in the same neighborhood as whatever the original query mapped to, despite your careful changes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Again, I&#39;m probably wrong on the details of how things actually work, but there&#39;s no mystery about what the underlying technology is: a machine learning (ML) model based on networks with backpropagation &lt;i&gt;[well, &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/2024/09/cleaning-up-few-loose-ends-about-models.html&quot;&gt;transformers specifically &lt;/a&gt;&lt;/i&gt;&lt;a href=&quot;https://intermittent-conjecture.blogspot.com/2024/09/cleaning-up-few-loose-ends-about-models.html&quot;&gt;don&#39;t&lt;/a&gt;&lt;i&gt;&lt;a href=&quot;https://intermittent-conjecture.blogspot.com/2024/09/cleaning-up-few-loose-ends-about-models.html&quot;&gt;&amp;nbsp;use backpropagation&lt;/a&gt;, but it&#39;s probably in there somewhere --D.H. 25 Sep 2024]&lt;/i&gt;.&amp;nbsp; This variety of ML is good at finding patterns and similarities, in a particular mathematical sense, which is why there are plenty of specialized models finding useful results in areas like chemistry, medicine and astronomy by picking out patterns that humans miss.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But these MLs aren&#39;t even trying to form an explicit model of what any of it means, and the results I&#39;m seeing from dealing with LLM-enhanced systems are consistent with that.&amp;nbsp; There&#39;s a deeper philosophical question of &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/2024/09/experiences-mechanisms-behaviors-and.html&quot;&gt;to what extent &quot;understanding&quot; is purely formal&lt;/a&gt;, that is, can be obtained by looking only at how formal objects like segments of text relate to each other, but for my money the empirical answer is &quot;not to any significant extent, at least not with this kind of processing&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Back in the olden days, &quot;Do What I Mean&quot;, DWIM for short, was shorthand for any ability for a system to catch minor errors like spelling mistakes and infer what you were actually trying to do.&amp;nbsp; For example, the UNIX/GNU/Linux family of command-line tools includes a command &lt;span style=&quot;font-family: courier;&quot;&gt;ls&lt;/span&gt; (list files) and a command &lt;span style=&quot;font-family: courier;&quot;&gt;less&lt;/span&gt; (show text a page at a time, with a couple of other conveniences).&amp;nbsp; If you type &lt;span style=&quot;font-family: courier;&quot;&gt;les&lt;/span&gt;, you&#39;ll get an error, because that&#39;s not a command, and nothing will ask you, or try to figure out from context, if you meant &lt;span style=&quot;font-family: courier;&quot;&gt;ls&lt;/span&gt; or &lt;span style=&quot;font-family: courier;&quot;&gt;less&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A DWIM capability would help you figure that out.&amp;nbsp; In practice, this generally ended up as error messages with a &quot;Did you mean ...?&quot; based on what valid possibilities were close in spelling to what you typed.&amp;nbsp; These are still around, of course, because they&#39;re useful enough to keep around, crude though they are.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are now coding aids that will suggest corrections to compiler errors and offer to add pieces of code based on context.&amp;nbsp; In my experience, these are a mixed bag.&amp;nbsp; They work great in some contexts, but they are also good at suggesting plausible-but-wrong code, sometimes so plausible that you don&#39;t realize it&#39;s wrong until after you&#39;ve tried it in a larger context, at which point you get to go back and undo it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There&#39;s always been a tension between the literal way that computers operate and the much less literal way human brains think.&amp;nbsp; For a computer, each instruction means exactly the same thing each time it executes and each bit pattern in memory stays exactly the same until it&#39;s explicitly changed (rare random failures due to cosmic rays and such can and do happen, but that doesn&#39;t really change the argument here).&amp;nbsp; This carries over into the way things like computer languages are defined.&amp;nbsp; A &lt;span style=&quot;font-family: courier;&quot;&gt;while&lt;/span&gt; loop always executes the code in its body as long as its condition is true,&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;ls&lt;/span&gt;&amp;nbsp;always means &quot;list files&quot; and so forth.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Human brains deal in similarities and approximations.&amp;nbsp; The current generation of ML represents a major advance in enabling computers to deal in similarities and approximations as well.&amp;nbsp; We&#39;re currently in the early stages of figuring out what that&#39;s good for.&amp;nbsp; One early result, I think, is that sometimes it&#39;s best just to talk to a computer like a computer.&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/666708783010353870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/666708783010353870' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/666708783010353870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/666708783010353870'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2024/02/do-what-i-say-not-what-i-mean.html' title='Do what I say, not what I mean'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-2153895592743094310</id><published>2024-02-03T15:07:00.000-05:00</published><updated>2024-02-03T15:07:02.216-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="journalism"/><category scheme="http://www.blogger.com/atom/ns#" term="not-so-disruptive technology"/><title type='text'>What&#39;s in a headline?  Find out here</title><content type='html'>&lt;p&gt;Goodness, it looks like 2023 was an all-time low for this blog, with one (1) post.&amp;nbsp; Not sure how that happened.&amp;nbsp; I honestly thought I&#39;d posted at least one more.&amp;nbsp; On the other hand, I suppose it&#39;s consistent with the overall handwringing about whether there&#39;s even anything to post here.&amp;nbsp; But this post won&#39;t be that.&lt;/p&gt;&lt;p&gt;When I was in journalism class in high school, which was more than a few years ago to be sure, I was taught the &quot;inverted pyramid&quot;: put the most important information, the who, what, where, when, why and how at the top of the article, then the important detail, then other background information.&amp;nbsp; The headline should concisely sum up the most important facts at the top.&lt;/p&gt;&lt;p&gt;Some typical headlines might be&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;i&gt;Pat&#39;s Diner closing after 30 years&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;New ordinance bans parking on Thursdays&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Midtown high senior wins Journalism award&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;If you&#39;ve noticed that the titles (that is, headlines) of posts here don&#39;t exactly follow that rule, that&#39;s because I&#39;m writing opinion here, not news.&amp;nbsp; That&#39;s my story, and I&#39;m sticking with it even as I go on to complain about other people&#39;s headlines.&lt;/p&gt;&lt;p&gt;One of the worst sins in old-school journalism was to &quot;bury the lede&quot;, that is, to put the most important facts late in the story (&lt;i&gt;lead&lt;/i&gt;&amp;nbsp;as in &lt;i&gt;lead paragraph&lt;/i&gt;&amp;nbsp;is spelled &lt;i&gt;lede, &lt;/i&gt;probably going back to the days of lead type where the usual spelling might invite confusion).&amp;nbsp; If Pat&#39;s diner is closing, you don&#39;t start with a headline of &lt;i&gt;Local diner closing&lt;/i&gt;&amp;nbsp;and a paragraph about how much people love their local diners and only later mention that it&#39;s Pat&#39;s diner that&#39;s closing.&lt;/p&gt;&lt;p&gt;Except, of course, that&#39;s exactly what happens a lot of the time.&amp;nbsp; Here are some examples from the articles currently on my phone:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;i&gt;Windows 11 looks to be getting a key Linux tool added in the future&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Nearly 1 in 5 eligible taxpayers don&#39;t claim this &#39;valuable credit&#39;, IRS says&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;46-year old early retiree who had $X in passive income heads back to work -- here&#39;s why&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I&#39;ve tried to get out of the habit of clicking on articles like these, not because I think it will change the world (though if everybody did the same ...), but because I almost always find it irritating to click through on something to find out that they could have just put the important part in the headline:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;i&gt;Linux sudo command may be added to Windows 11&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Nearly 1 in 5 eligible taxpayers don&#39;t claim earned income credit, IRS says&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Early retiree with $X in passive income back to work after house purchase and child&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;One of these rewrites is noticeably shorter than the original and the other two are about the same length, but they all include important information that the original leaves out: &lt;i&gt;which Linux tool?; which tax credit?; why go back to work?&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;The lack of information in the originals isn&#39;t an oversight, of course.&amp;nbsp; The information is missing so you&#39;ll click through on the article and read the accompanying ads.&amp;nbsp; The headlines aren&#39;t pure clickbait, but they do live in a sort of twilight zone between clickbait and real headline.&amp;nbsp; If you do get to the end of the article, you&#39;ll probably see several more links worth of pure clickbait, which is an art form in itself.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Real headlines aren&#39;t dead, though.&amp;nbsp; Actual news outlets that use a subscription model tend to have traditional headlines above traditional inverted-pyramid articles.&amp;nbsp; They probably do this for the same reason that newspapers did: Subscribers appreciate being able to skim the headline and maybe the lede and then read the rest of the article if they&#39;re interested, and that sells subscriptions.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I&#39;m pretty sure half-clickbait headlines aren&#39;t even new.&amp;nbsp; The newspaper &quot;feature story&quot; has been around considerably longer than the web.&amp;nbsp; Its whole purpose is to draw the reader in for longer and tempt them to browse around -- and either subscribe for the features or spend more time on the same page as ads, or both.&amp;nbsp; For that matter, I&#39;m pretty sure a brief survey of tabloid publications in the last couple of centuries would confirm that lede-burying clickbait isn&#39;t exactly new.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I started out writing this with the idea that the ad-driven model of most web-based media has driven out old-fashioned informative journalism, and also those kids need to&amp;nbsp;&lt;i&gt;get off my lawn&lt;/i&gt;, but I think I&#39;m now back to my not-so-disruptive technology take: Clickbait and semi-clickbait aren&#39;t new, and the inverted pyramid with an informative headline isn&#39;t dead.&amp;nbsp; In fact, when I checked, most of the articles in my feed did have informative headlines.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In part, that&#39;s probably because I&#39;ve stopped clicking on semi-clickbait so much, which is probably changing the mix in my feed.&amp;nbsp; But it&#39;s probably also because the web hasn&#39;t changed things as much as we might like to think.&amp;nbsp; All three kinds of headline/article (informative, semi-clickbait, pure clickbait) are older than the web, and so are both the subscription and ad-based business models (though subscription print publications often had ads as well).&amp;nbsp; It&#39;s not too surprising that all of these would carry through.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/2153895592743094310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/2153895592743094310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2153895592743094310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2153895592743094310'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2024/02/whats-in-headline-find-out-here.html' title='What&#39;s in a headline?  Find out here'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-4488008228404034385</id><published>2023-01-09T18:28:00.005-05:00</published><updated>2024-09-25T18:18:52.841-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="computing history"/><category scheme="http://www.blogger.com/atom/ns#" term="social networks"/><category scheme="http://www.blogger.com/atom/ns#" term="standards"/><title type='text'>On web standards and social networking</title><content type='html'>&lt;p&gt;I started this blog, um, a few minutes ago, back when I was involved with a couple of the committees involved in developing standards for the web, and it seemed like one thing a person in my position was supposed to do was to blog about it, whether to try to make one&#39;s expertise generally available, or to promote one&#39;s brand or consulting services, or to become visible as part of a group of similar individuals (the term &quot;blogroll&quot; comes to mind), or to help set the future direction of the web by presenting brilliant analyses or ... something of that nature.&lt;/p&gt;&lt;p&gt;Fortunately, I soon separated the blog from my professional life and settled into just putting out whatever thoughts I had as I wandered the web.world, without a lot of concern for what, if anything, it might all lead to.&amp;nbsp; In the event, it hasn&#39;t led to all that much ... a few dozen followers, the occasional comment, and readership well below even thinking about trying to monetize anything ... but it has been a satisfying experience nonetheless.&amp;nbsp; I&#39;ve learned all sorts of things, and writing about it has given me the opportunity to think things through, organize my thoughts and maybe even get better at writing.&amp;nbsp; The whole standards-committee thing seems long ago and far away.&lt;/p&gt;&lt;p&gt;Imagine my surprise, then, when &lt;a href=&quot;https://arstechnica.com/gadgets/2023/01/mastodon-highlights-pros-and-cons-of-moving-beyond-big-tech-gatekeepers/&quot;&gt;an &lt;i&gt;Ars Technica&lt;/i&gt;&amp;nbsp;article on Mastodon&lt;/a&gt; popped up in my newsfeed and brought it all back.&lt;/p&gt;&lt;p&gt;When we &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2022/11/is-it-end-of-web-as-we-know-it.html&quot;&gt;last left our story&lt;/a&gt;, I was musing about how recent turbulence concerning cryptocurrencies and social media, and Twitter in particular, had gotten me thinking about what &quot;web&quot; even meant anymore and concluding that at least the core of the web, namely its interconnections, was alive and well, and also that it didn&#39;t have all that much to do with the turbulence.&amp;nbsp; Before that, I had &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2021/10/why-so-quiet.html&quot;&gt;said&lt;/a&gt; that there didn&#39;t really seem to be all that much to blog about.&amp;nbsp; Things were happening, but not a lot of things that I had much to say about.&lt;/p&gt;&lt;p&gt;But Mastodon is interesting, not just because of its role as a potential &quot;giant killer&quot; for Twitter -- I&#39;m still not inclined to speculate on how that might shake out -- but because of &lt;i&gt;what&lt;/i&gt;&amp;nbsp;it is and how it was put together, both in its structure and in the process that led to it.&amp;nbsp; Allow me to take a walk down memory lane:&lt;/p&gt;&lt;p&gt;When I was involved in the standards process, the typical web standard went through a life cycle something like this:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Someone, typically one of the Major Players, would create some new protocol or class of application to try to take advantage of the opportunities to be had on the rapidly expanding web.&amp;nbsp; This was after the major protocols like TCP, FTP, HTTP and the various email protocols were widespread.&amp;nbsp; Those tended to be less blatantly commercial, even though major corporations were generally involved.&lt;/li&gt;&lt;li&gt;If the idea looked useful, other players, large and small, would try to work with it, using whatever documentation was available.&lt;/li&gt;&lt;li&gt;This would often lead to a mess.&amp;nbsp; It&#39;s hard to write clear, complete documentation and it&#39;s almost guaranteed that once other people start using a system they&#39;ll try things that the original authors hadn&#39;t thought of.&amp;nbsp; When it&#39;s not clear what should happen in a particular situation, people will take their best guess, and different people will guess differently.&lt;/li&gt;&lt;li&gt;People will also want to add new features to cover cases that the original authors hadn&#39;t thought of, or did think of but didn&#39;t have time to implement, or implemented in what seemed like a less-than-optimal way, or whatever.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In some ways, this is a good problem to have, since it means people are actually using the system, probably because it meets some need that hadn&#39;t been addressed before.&amp;nbsp; The flip side, though, is that in a networked world a system only works, or at least only works well, if people agree on how to use it.&amp;nbsp; If my version of AwesomeNet thinks that the command for &quot;make everything awesome&quot; is &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;MKAWSM&lt;/span&gt; and yours thinks it&#39;s &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;make-awesome&lt;/span&gt;, then chances are things won&#39;t be so awesome.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are plenty of other minor disagreements that can happen, either because different people made an arbitrary choice differently, or because there&#39;s a genuine disagreement as to the best way to do something, or for any number of other reasons.&amp;nbsp; If this happens enough to be a real problem, there&#39;s usually a call for everyone to get together and create an agreement on which way to do things.&amp;nbsp; A standard, in other words.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Writing standards is a tricky thing.&amp;nbsp; You want to capture what people are currently doing, but in an abstract enough way to avoid just having a laundry list of things people currently do.&amp;nbsp; You want to establish boundaries that are tight enough to rein in the chaos, but not so tight to prevent people from finding new and better ways of doing things.&amp;nbsp; There are often several ways to do this.&amp;nbsp; For example, for the difference in command names you might&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Just pick one, say &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;make-awesome&lt;/span&gt;, and &quot;deprecate&quot; the other, meaning that implementations of AwesomeNet aren&#39;t required to support it and if your code does use it, you should update your code.&lt;/li&gt;&lt;li&gt;Pick one as preferred, require implementations to understand the other one, but forbid them from using it.&amp;nbsp; That means that a standard implementation of AwesomeNet will never use&amp;nbsp;&lt;span style=&quot;font-family: courier; font-size: small;&quot;&gt;MKAWSM&lt;/span&gt;, but if someone talking to it does, it will understand (this is an example of &lt;a href=&quot;https://en.wikipedia.org/wiki/Robustness_principle&quot;&gt;Postel&#39;s principle&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;Allow both, usually by defining one as an &quot;alias&quot; for the other, so that most of the standard text can just talk about&amp;nbsp;&lt;span style=&quot;font-family: courier;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;make-awesome&lt;/span&gt;&lt;/span&gt;, except for the part that says &quot;you can use &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;MKAWSM&lt;/span&gt; anywhere you can use &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;make-awesome&lt;/span&gt;&quot;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;Define an &quot;abstract syntax&quot; and talk about &lt;i&gt;&amp;lt;make awesome&amp;gt;&lt;/i&gt; as a placeholder for &quot;whatever name the implementation chooses to use for the &lt;i&gt;make everything awesome&lt;/i&gt;&amp;nbsp;command&quot;.&amp;nbsp; This means that there will need to be some sort of protocol for two implementations to tell each other which names they actually use.&amp;nbsp; That&#39;s probably not worth the trouble in most cases, but it&#39;s an option nonetheless.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;If &quot;make everything awesome&quot; is just a convenient shorthand for a bunch of other commands, define a general way of defining shorthands like that (often called &quot;macros&quot;) and leave it out of the &quot;core standard&quot; entirely.&amp;nbsp; There are lots of ways to implement macros, since a macro language is essentially a programming language (even if it&#39;s not functionally complete), so this is probably only a good idea if at least some of the existing implementations already support it.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;There are probably several other approaches I&#39;m not thinking of.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;There are similar issues with features that only some of the existing implementations support.&amp;nbsp; Do you require everyone to support everyone&#39;s features?&amp;nbsp; Do you define a &quot;core set&quot; and make the rest optional?&amp;nbsp; Do you say that some existing features &lt;i&gt;aren&#39;t&lt;/i&gt; allowed in the standard, so implementations that have them have to drop them?&amp;nbsp; Or maybe something else?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Another important question is &quot;what happens in this particular special case?&quot;.&amp;nbsp; Sometimes the answer is &quot;it&#39;s this particular behavior that you might not have thought of, and here&#39;s why&quot;.&amp;nbsp; Sometimes the answer is &quot;that&#39;s an error, and the implementation should report it like this&quot;.&amp;nbsp; Sometimes, though, the answer is &quot;the behavior is unspecified&quot;, either to leave room for new features or for the practical reason that different existing implementations do different things, or for whatever other reason.&amp;nbsp; This is more useful than it might seem.&amp;nbsp; It tells implementers that it&#39;s OK to do whatever&#39;s easiest, and not to expect any particular behavior in certain situations (and maybe try to avoid those situations altogether).&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are lots of other principles and techniques that experienced standards writers employ (learning some of these as a not-so-experienced standards committee member was one of the best parts of the experience).&amp;nbsp; One that sticks in mind is the principle that implementations should be able to safely ignore things they don&#39;t understand, so that it&#39;s safe to interact with something that implements a newer version of the standard.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In a typical standards process, there are dozens of questions to hammer out, and the answers are often interconnected.&amp;nbsp; It&#39;s a tricky technical problem and, of course, there are political considerations as well.&amp;nbsp; In my experience the politics are typically pretty civil, but most participants come in with certain &quot;red lines&quot; they won&#39;t cross, usually because it would cost more to implement them than the standard is worth to them since there are already customers out there using the not-yet-standardized products.&amp;nbsp; The usual approach is to stand firm on those and be prepared to be flexible on anything that doesn&#39;t cross a red line.&amp;nbsp; If two or more participant&#39;s red lines overlap, things can get tricky.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After all the meetings, if all goes well, the end result of this is a carefully crafted standards document full of MUST [NOT] and SHOULD [NOT], which are so important that there&#39;s actually &lt;a href=&quot;https://www.ietf.org/rfc/rfc2119.txt&quot;&gt;a standard defining what they mean&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The new standard captures everything the committee could capture about what it means to implement and use whatever&#39;s being standardized.&amp;nbsp; With luck, the standard is at least self-consistent, but there will be parts that are deliberately left unspecified for reasons like those given above.&amp;nbsp; There will also be plain old mistakes, ideally small ones that can be corrected by errata (corrections, ideally short and specific, published in a separate section or document) but sometimes larger ones that will require more meetings and a new version of the standard.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Since standards need to be flexible, a standard doesn&#39;t always answer every question you&#39;ll need answered when coding to it.&amp;nbsp; Because of this, it&#39;s common for a separate &quot;interoperation committee&quot; to form once a standard is out.&amp;nbsp; These committees essentially fill in the blanks to create &quot;profiles&quot; that say how to use a particular standard in particular situations.&amp;nbsp; There might be a lightweight profile that&#39;s meant to provide only the core features so it&#39;s easier to implement and run.&amp;nbsp; There might be a security-oriented profile that specifies features to enable and parameters to use (&quot;digital signatures are required for each message and private keys must be at least 2048 bits&quot;).&amp;nbsp; There might be a profile aimed particularly at business use, or whatever.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I&#39;ve gone through all this in detail because, judging by the &lt;a href=&quot;https://arstechnica.com/gadgets/2023/01/mastodon-highlights-pros-and-cons-of-moving-beyond-big-tech-gatekeepers/&quot;&gt;&lt;i&gt;Ars&lt;/i&gt;&amp;nbsp;article&lt;/a&gt;, all of these things either have happened with Mastodon, or may happen at some point because the same basic issues have come up.&amp;nbsp; More than that, Mastodon and similar services are, in fact, based on the &lt;a href=&quot;https://www.w3.org/TR/activitypub/&quot;&gt;ActivityPub standard&lt;/a&gt;, which specifies two protocols, one for clients to talk to instances&amp;nbsp; to interact with an inbox and outbox, and one for instances to send traffic to each other.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(An instance is a server in the sense of the client-server model, but not in the sense of a particular process or a server machine -- at least in theory, an instance could run on multiple physical servers and a single physical server could host multiple instances)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ActivityPub is meant to be very general-purpose, but in the context of social networking only some of the features are really important, so implementations in the Fediverse (the world of Mastodon and Mastodon-like services that talk to each other) will naturally tend to pay more attention to those features, which is probably fine until someone tries to take advantage of other features.&amp;nbsp; The standard for data encryption and signatures is not officially part of the system, so implementations that support it still have to deal with unencrypted data.&amp;nbsp; ActivityPub relies on a standard called WebFinger to discover what instances are out there, so implementing a real ActivityPub instance also means dealing with WebFinger.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And so on.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All of this is perfectly normal in the world of web standards.&amp;nbsp; A standard is meant to reduce uncertainty and make it clear where the remaining uncertainty is, and establish common vocabulary and practices.&amp;nbsp; It isn&#39;t meant to solve all problems with interoperation -- it&#39;s great if it can, but that&#39;s not always possible.&amp;nbsp; It isn&#39;t meant to answer all questions an implementer might have, and in fact it deliberately &lt;i&gt;doesn&#39;t&lt;/i&gt;&amp;nbsp;answer some questions so that implementers will be free to come up with better answers.&amp;nbsp; In general a standard is more about &lt;i&gt;what&lt;/i&gt;&amp;nbsp;than &lt;i&gt;how&lt;/i&gt;&amp;nbsp;(though a &lt;i&gt;what&lt;/i&gt;&amp;nbsp;in one context can be part of the &lt;i&gt;how&lt;/i&gt;&amp;nbsp;in another and vice versa).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In any case, ActivityPub only talks about how instances talk to each other and how clients interact with instances.&amp;nbsp; It doesn&#39;t, and shouldn&#39;t, talk about how people using it for social networking should interact.&amp;nbsp; That&#39;s a matter of community guidelines, that is, what the people running the actual instances will or won&#39;t allow on them.&amp;nbsp; Since the instances are deliberately federated, rather than owned by one entity as with Twitter, these decisions will be, too.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One particularly interesting point is whether posts to one instance can be kept private to that instance.&amp;nbsp; This proved contentions, so &lt;i&gt;Hometown&lt;/i&gt;&amp;nbsp;was forked off of Mastodon.&amp;nbsp; Hometown allows posts to be private to a particular instance.&amp;nbsp; Mastodon doesn&#39;t.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The good news, I think, is that federated services built on web standards, while messy in real life, can and do work.&amp;nbsp; Mastodon&#39;s success or failure depends more on how community guidelines shake out and whether people prefer to spend their time there than it does on the strength of the standards.&amp;nbsp; I only spent a lot of time on standards in this post because it was striking to me how much of what I learned back in those days is still relevant.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One other thing struck me while pondering the article.&amp;nbsp; This all seems a whole lot like Usenet, just with different underlying technology.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Usenet used an email-based model where a particular user could subscribe to various newsgroups, receiving emails as updates came in, and publish messages on those groups, either new messages or replies to a thread that was already going.&amp;nbsp; The main technical difference is that early usenet relied on a old protocol called UUCP (Unix-to-Unix Copy) to transfer files of messages point-to-point between sites (often but not always universities or corporations).&amp;nbsp; UUCP isn&#39;t used much any more, but, like many old standards, it &lt;i&gt;is&lt;/i&gt;&amp;nbsp;still in use here and there.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The main externally visible difference, besides the use of email, was that the newsgroups were owned by administrators (these might not be the server administrators, though server administrators could effectively veto a group by filtering it out).&amp;nbsp; Rather than tag a post with &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;#this&lt;/span&gt; or &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;#that&lt;/span&gt;, you&#39;d post to &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;comp.sci.this&lt;/span&gt; or &lt;span style=&quot;font-family: courier; font-size: x-small;&quot;&gt;alt.that.discuss&lt;/span&gt; or whatever.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From a social point of view, though, the similarities seem significant.&amp;nbsp; Just as site administrators could establish rules, such as by blocking people from posting or filtering out newsgroups, Mastodon instance owners can establish their own standards.&amp;nbsp; Just as different people would have different ideas as to what sort of discussion was acceptable and different sites and different newsgroups could have different standards, different instances have different rules of conduct.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Newsgroups allowed people with similar interests to meet up and discuss things they were interested in.&amp;nbsp; This included not only technical topics like scientific specialties or programming languages, but social topics like music and art and a fair bit of quite gamy content.&amp;nbsp; They also allowed otherwise marginalized people to gather together, and for the curious to find out a bit about an unfamiliar group of people, but also for trolls and worse to barge in if they could get past the admins.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In other words, from a social point of view, they had pretty much all the features, good and bad, of modern social networking communities.&amp;nbsp; Whether you want to see that as a glass half full -- people keep finding ways to get together -- or half empty -- even after decades we&#39;re still up against the same problems -- or a bit of both -- my general inclination -- is up to you.&amp;nbsp; If nothing else it might provide a counterweight to claims that any of what&#39;s going on now is unprecedented.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There&#39;s one other technical point that jumped out, though I doubt it will interest many people.&amp;nbsp; Two patterns of communication come up over and over again in distributed services.&amp;nbsp; One is the request/response pattern: I ask you a question or to do something, you respond with an answer or &quot;I did it (and this happened)&quot;/&quot;I couldn&#39;t do that (for this reason)&quot;/....&amp;nbsp; The other is the publish/subscribe pattern (pub/sub for short), where any number of parties can publish a message on a topic and any of those (including the publisher) can subscribe to messages on that topic.&amp;nbsp; Those aren&#39;t the only possibilities, but they account for a lot of traffic.&amp;nbsp; ActivityPub, as the name might suggest, is a pub/sub protocol.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The whole point of pub/sub is that publishers and subscribers don&#39;t know about each other, or whether any of them even exist.&amp;nbsp; I can publish to a topic that no one&#39;s listening to, and, depending on the type of service, either that message will be dropped on the floor, or it will be saved for delivery to anyone who does eventually subscribe.&amp;nbsp; In either case, each subscriber will see its own copy of the message.&amp;nbsp; The only difference is whether &quot;each subscriber&quot; means &quot;each subscriber that was there when the message was published (more or less)&quot; or &quot;each subscriber that ever subscribes to this topic&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Since publishers and subscribers don&#39;t know about each other, there has to be some sort of intermediary.&amp;nbsp; For a large system, there will actually be many intermediaries communicating with each other in order to make sure published messages are delivered to subscribers.&amp;nbsp; &amp;nbsp;Publishers and subscribers talk point-to-point with those intermediaries.&amp;nbsp; I tend to think of this as &quot;I publish to the cloud, whatever&#39;s in the cloud does whatever it does, and the subscriber gets the message from the cloud&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mastodon and company fit this perfectly: You send a message to the instance you&#39;re using, it talks to other instances, and people see your message.&lt;br /&gt;&lt;br /&gt;The old Usenet followed the exact same pattern, just that the mechanism for the servers to talk to each other was quite a bit different.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/4488008228404034385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/4488008228404034385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/4488008228404034385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/4488008228404034385'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2023/01/on-web-standards-and-social-networking.html' title='On web standards and social networking'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-8604033621654267745</id><published>2022-12-28T16:19:00.010-05:00</published><updated>2025-08-18T15:40:10.588-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="crowd phenomena"/><category scheme="http://www.blogger.com/atom/ns#" term="language"/><title type='text'>Goblin Mode McGoblin Modeface</title><content type='html'>&lt;p&gt;Each year, &lt;a href=&quot;https://languages.oup.com/&quot;&gt;Oxford Languages&lt;/a&gt;, which produces the &lt;a href=&quot;https://www.oed.com/&quot;&gt;Oxford English Dictionary&lt;/a&gt;&amp;nbsp;among other things, selects a &lt;a href=&quot;https://languages.oup.com/word-of-the-year/2022/&quot;&gt;word of the year&lt;/a&gt;, &quot;a word or expression reflecting the ethos, mood, or preoccupations of the past twelve months, one that has potential as a term of lasting cultural significance.&quot; This year, the choice was opened up to online voting.&amp;nbsp; Over 300,000 people cast their votes over the course of two weeks and the winner was &lt;i&gt;goblin mode&lt;/i&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;a slang term, often used in the expressions ‘in goblin mode’ or ‘to go goblin mode’ – is ‘a type of behaviour which is unapologetically self-indulgent, lazy, slovenly, or greedy, typically in a way that rejects social norms or expectations.’&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;The runners up were &lt;i&gt;metaverse&lt;/i&gt;&amp;nbsp;and &lt;i&gt;#IStandWith.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;The press I&#39;ve seen about this tends to emphasize the online voting aspect of the selection, with the suggestion that those rowdy internet folks got one over on the stodgy old OED, but I think that misses a couple of important points.&lt;/p&gt;&lt;p&gt;First, the OED as an institution isn&#39;t particularly stodgy. While &lt;i&gt;Oxford&lt;/i&gt;&amp;nbsp;might suggest the British power structure or&amp;nbsp;&lt;a href=&quot;https://www.google.com/search?q=bright+college+days+lyrics&amp;amp;oq=bright+college+days+lyrics&amp;amp;aqs=chrome..69i57j69i60.606j0j1&amp;amp;sourceid=chrome&amp;amp;ie=UTF-8&quot;&gt;Tom Lehrer&#39;s&lt;/a&gt;&amp;nbsp;indelible image of &quot;ivy-covered professors in ivy-covered halls&quot; (leaving aside that that&#39;s more a US reference), the dictionary itself has historically been concerned with documenting how people actually use the English language, rather than trying to dictate what &quot;proper English usage&quot; might be. It is &lt;i&gt;descriptive&lt;/i&gt;&amp;nbsp;rather than &lt;i&gt;prescriptive&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;The dictionary styles itself &quot;the definitive record of the English language&quot;. This is meant to include everything, including dialects from all over the world, terms of art for all kinds of trades and professions, archaic words from a thousand years ago and all manner of other English usage, including today&#39;s internet slang.&lt;/p&gt;&lt;p&gt;From the OED&#39;s point of view, &lt;i&gt;goblin mode&lt;/i&gt;&amp;nbsp;is a perfectly good term to research and define, as is anything else that people actually use. If a bunch of internet trolls had decided to vote for &lt;i&gt;glurglebyte&lt;/i&gt;&amp;nbsp;or some other made-up word, and the OED actually went with it, that would have been a different matter, but there are plenty of examples of people using &lt;i&gt;goblin mode&lt;/i&gt;&amp;nbsp;prior to the online vote. The word of the year page even gives a couple of examples from&amp;nbsp;&lt;i&gt;The Grauniad&lt;/i&gt;&amp;nbsp;and&amp;nbsp;&lt;i&gt;The Times.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;One might argue that people weren&#39;t using &lt;i&gt;goblin mode&lt;/i&gt;&amp;nbsp;all that much, and some other term, whether &lt;i&gt;metaverse, #IStandWith&lt;/i&gt;&amp;nbsp;or something else, might have made a better word of the year, but the fact that hundreds of thousands of people voted for it suggests that, even if the votes were meant ironically, there&#39;s &lt;i&gt;something&lt;/i&gt;&amp;nbsp;there that led people to coalesce around that particular word. You could even argue that the online vote gives an otherwise ordinary bit of internet slang a much better chance of becoming &quot;a term of lasting cultural significance&quot;.&lt;/p&gt;&lt;p&gt;The word of the year&amp;nbsp;page goes further and argues that &lt;i&gt;goblin mode&lt;/i&gt;&amp;nbsp;is indeed a good word for a year in which people are finding their way out of a world of lockdowns and overflowing hospitals and questioning just which pre-pandemic norms are really worth keeping. Sure, the Oxford folks may just be trying to put a brave face on being pwned, but to me it seems more like they saw the results and weren&#39;t particularly bothered.&lt;/p&gt;&lt;p&gt;I think there&#39;s another important point to note here. While there have been plenty examples of internet-driven crowds doing bad things, or even horrible things, it&#39;s worth remembering that this particular crowd of net.denizens was operating from a completely different mindset: As with &lt;a href=&quot;https://en.wikipedia.org/wiki/Boaty_McBoatface&quot;&gt;Boaty McBoatface&lt;/a&gt;, they did it &lt;i&gt;because it was fun&lt;/i&gt;, for sheer hack value.&lt;/p&gt;&lt;p&gt;While it would be a mistake to ignore bad behavior, it would also be a mistake to over-focus on it. Like anywhere else, bad things can happen on the web without making the whole place a cesspit. There&#39;s lots of questionable content out there and a certain amount of outright lies and hate, but there&#39;s also a lot of good information and not a little outright goofiness. However much there are people out there trying to steer us toward conflict and anger, we still have choices about what we browse and what we post.&lt;/p&gt;&lt;p&gt;A few hundred thousand people upvoting a random bit of slang may be a drop in the bucket, but there are a lot more drops like it. That says something about who&#39;s out there and what they want, just as surely as the nastiness elsewhere does.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/8604033621654267745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/8604033621654267745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/8604033621654267745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/8604033621654267745'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2022/12/goblin-mode-mcgoblin-modeface.html' title='Goblin Mode McGoblin Modeface'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-7809935112762734162</id><published>2022-11-25T13:59:00.003-05:00</published><updated>2024-02-03T14:07:29.623-05:00</updated><title type='text'>Is it the end of the Web as we know it?</title><content type='html'>&lt;p&gt;Or maybe a better question is &quot;What is this &lt;i&gt;Web&lt;/i&gt;&amp;nbsp;we speak of, anyway?&quot;&amp;nbsp; My default answer: dunno, I&#39;m figuring it out as I go along.&lt;/p&gt;&lt;p&gt;I think the last time I mulled that second question over, in the context of &quot;Web 2.0&quot; (Remember Web 2.0? I think it was one of the exits on the Information Superhighway), my opinion was that the big division was between everything that came before and &quot;the Web&quot;, or &quot;Web 1.0&quot; as I don&#39;t recall anyone calling it very much.&amp;nbsp; In other words, that first time someone chased a link from one web page to another using a graphical browser was an epochal event, even if hardly anyone noticed at the time, and what&#39;s come after has been a steady stream of technical improvements and services founded on that base.&lt;/p&gt;&lt;p&gt;Two types of service in particular have been prominent over the last decade or so: social media and cryptocurrencies, and both seem to be in questionable shape at the moment.&amp;nbsp; I&#39;ve cast a somewhat skeptical eye on both over the years, but that hasn&#39;t stopped them from intersecting with the lives of billions of people.&lt;/p&gt;&lt;p&gt;Billions in the case of social media, at least.&amp;nbsp; I don&#39;t actually know how many people own cryptocurrencies, directly or indirectly, but who among us hasn&#39;t seen an ad for one or another, or read about the latest crash/rugpull, not to mention the millions of people living in countries that have made cryptocurrencies a significant part of their monetary system, so I&#39;d say billions there, too, depending on how you count.&lt;/p&gt;&lt;p&gt;But the past year has not been particularly kind to either.&amp;nbsp; This is all over the news at the moment, but just for later reference, let me list a few items of note&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Elon Musk&#39;s takeover of Twitter is off to a rocky start.&amp;nbsp; My guess is that the new ownership will find some way to keep the servers running and reach some sort of new equilibrium, but with a sizable majority of the workforce either forcibly terminated or choosing &quot;take the severance and get on with my life&quot; over hardcore intensity, it&#39;s safe to say there will be a period of adjustment.&amp;nbsp; Major advertisers seem to be sitting on the sidelines in the meantime and, thanks to the billions in debt that came with the leveraged buyout, the burn rate has increased from &quot;we&#39;ll be out of cash on hand in a couple of years if nothing changes&quot; to &quot;we&#39;ll owe more in interest this year than we have in the bank&quot;&lt;/li&gt;&lt;li&gt;Facebook seems to have wandered off into the Metaverse.&amp;nbsp; This seems to me to be a classic case of optimistic extrapolation run amok.&amp;nbsp; Virtual reality is interesting technology.&amp;nbsp; It clearly at least has good potential for useful applications in areas like design and education.&amp;nbsp; Getting from there to a world where people spend comparable amounts of time in the virtual world to what they currently spend on scrolling through their feeds seems like a stretch.&amp;nbsp; Personally, I&#39;ve tried out an Oculus, and there were definitely some cool things on offer, from &lt;a href=&quot;https://techcrunch.com/2019/05/03/the-key-tribeca-immersive-storyscapes/&quot;&gt;a deeply moving immersive art piece on refugees&lt;/a&gt;&amp;nbsp;to &lt;a href=&quot;https://www.oculus.com/experiences/media/142884360499053/281415019514101/?intern_source=blog&amp;amp;intern_content=the-slow-mo-guys-vr-brings-scientific-showmanship-to-oculus-tv-on-quest&quot;&gt;super slow-mo of a couple of guys making showers of sparks&lt;/a&gt; that you can walk around in.&amp;nbsp; But the age of those links should tell you how long ago that was.&lt;/li&gt;&lt;li&gt;No less than Ian Bogost, of &lt;i&gt;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/11/in-which-theorist-discovers-something.html&quot;&gt;Cow Clicker&lt;/a&gt;&lt;/i&gt;&amp;nbsp;fame among many other things, has written an article entitled &lt;i&gt;&lt;a href=&quot;https://www.theatlantic.com/technology/archive/2022/11/twitter-facebook-social-media-decline/672074/&quot;&gt;The age of social media is ending.&amp;nbsp; It should never have begun.&lt;/a&gt;&amp;nbsp; &lt;/i&gt;I&#39;m incorrigibly skeptical about &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/09/information-age-not-dead-yet.html&quot;&gt;proclamations of the End of an Age,&lt;/a&gt; or the beginning of one for that matter, but Bogost makes some good points about the crucial distinction between social &lt;i&gt;networking&lt;/i&gt; (good, and computers can be very helpful) and social &lt;i&gt;media&lt;/i&gt;&amp;nbsp;(the never-ending pursuit of clicks, shares, followers, content and so forth, not so good in Bogost&#39;s estimation).&lt;/li&gt;&lt;li&gt;Crypto exchange FTX has imploded, taking SBF (its colorful founder Sam Bankman-Fried) down with it, the latest of many crypto plays that turned out, shockingly, to have been built atop a house of cards.&lt;/li&gt;&lt;li&gt;Bitcoin, the grandaddy of them all, has fallen from its all-time high of close to $69,000 to, at this writing, around $16,000, down over 75%.&amp;nbsp; Interestingly, the price of BTC had pretty closely tracked the price of the S&amp;amp;P 500, leveraged about 3:1, until the recent FTX fiasco sent it further down.&amp;nbsp; What it didn&#39;t do was rise as reserve currencies hit a round of inflation, which as I dimly understand it was what was supposed to happen.&lt;/li&gt;&lt;li&gt;The whole advent of crypto exchanges has only emphasized the disconnect between cryptocurrency in theory -- decentralized, anonymous, free from government interference -- and practice -- centralized by exchanges and mining pools, generally tied to bank accounts in reserve currencies and subject to government regulation from several directions.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Plenty of cold water to be thrown on social media and cryptocurrency enthusiasts, but does this mean the whole thing is coming to an end?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Social media doesn&#39;t seem to be going away.&amp;nbsp; There&#39;s even been a rush of activity on Twitter, speculating about the demise of Twitter and what to do next, and if you want to use that as a jumping-off point for a rant about modern culture eating itself, be my guest.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Even if cryptocurrency is dead as an alternative to reserve currencies and more conventional payment systems -- I&#39;m not saying it is or isn&#39;t, but &lt;i&gt;even if&lt;/i&gt;&amp;nbsp;-- I doubt it&#39;s going to stop trading anytime soon.&amp;nbsp; My personal benchmark for &quot;crypto is dead&quot; would be something on the order of &quot;I can personally mine and take ownership of 1 BTC using my phone at a nominal cost&quot;.&amp;nbsp; We&#39;re quite a ways from that, but on the other hand there&#39;s still plenty of time left before the mining reward rounds down to zero sometime around the year 2140 at current rates.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In short, there are certainly some major disruptions going on in some of the major features of the Web landscape, but, in answer to the question in the title, they seem more like the kind of shakeup or reining in of excess that seems to happen fairly regularly, rather than some sort of deathblow to the Web itself.&amp;nbsp; Webvan, anyone?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But then, as I asked at the top of the post, what &lt;i&gt;is&lt;/i&gt;&amp;nbsp;this &lt;i&gt;Web&lt;/i&gt;&amp;nbsp;we speak of, anyway?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apart from the time constraints of a busy life, I&#39;ve been a less apt to post here, and in fact started a&lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt; whole other blog&lt;/a&gt;&amp;nbsp;(which I also don&#39;t post on very frequently), because I had come to the conclusion that a lot of things I wanted to post about weren&#39;t really related to the Web.&amp;nbsp; Even here, one of my &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2021/10/why-so-quiet.html&quot;&gt;more recent posts&lt;/a&gt;&amp;nbsp;was me fretting about what even &lt;i&gt;is&lt;/i&gt;&amp;nbsp;the Web any more and why am I not writing about it?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That post, though, mainly talked about what the Web means day to day.&amp;nbsp; For better or worse, a lot of that has to do with social media, and I have no interest in devoting a large chunk of my time to what&#39;s going on in social media.&amp;nbsp; Plenty of other people do want to do that and do a better job than I would.&amp;nbsp; But what is it that makes the Web webby, and how does that relate to the Web as it impacts our lives?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you peel back all the layers, all the way back to that first link chased on that first graphical browser, the Web is about &lt;i&gt;links.&lt;/i&gt;&amp;nbsp; If you&#39;ve ever meandered from one Wikipedia article to the next, following links in the page or the &quot;see also&quot;, you&#39;ve been using the Web at its webbiest.&amp;nbsp; Likewise, I think, if you&#39;ve browsed your favorite magazine and followed the links from one article to the next, within that publication or outside.&amp;nbsp; The web of interconnections is what makes the Web.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That primordial web is still around and likely isn&#39;t going anywhere, because this sort of browsing from one topic to the next is probably pretty tightly wired in to the way our brains work.&amp;nbsp; What &lt;i&gt;has&lt;/i&gt;&amp;nbsp;happened is that a couple of layers have grown on top of it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One is &lt;i&gt;search&lt;/i&gt;.&amp;nbsp; You can find all sorts of interesting things by browsing, but often you just want to know where to find, say, a replacement battery for your cordless vacuum.&amp;nbsp; Browsing would be a horrible way to go about that, but you don&#39;t have to.&amp;nbsp; Just type some likely terms into your search bar and there you are.&amp;nbsp; This is useful enough that companies can make quite a bit of money by running ads on a search platform, and I doubt this business model is going away, whatever the fortunes of the particular companies providing it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Social media constitutes a different layer on top of the web.&amp;nbsp; As I&#39;ve mentioned before, I&#39;m not active on social media, but it seems to me that while you can certainly browse the links of your social network to find people that people you know know, and you can follow links from a post/tweet/story/whatever to more things that you might be interested in, the main innovation in social media is the &lt;i&gt;feed,&lt;/i&gt;&amp;nbsp;which brings content to you without your having to search for it or stumble onto it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This isn&#39;t limited to social media.&amp;nbsp; I spend quite a bit of time reading my news feed, anti-social though that may be.&amp;nbsp; In any case, I think there is a distinction to be made between information you actively seek out and information that some person you&#39;re following, or some algorithm, or some combination of the two, brings to you.&amp;nbsp; I doubt that this is going anywhere either, but it looks like there is some rethinking going on about how to control the feed of incoming information, and, to some extent, how much attention to pay to it at all.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Interestingly there was a lot of interest a while back in &lt;i&gt;social search&lt;/i&gt;, where you could ask questions of the crowd and people would dig up answers, and people would get paid, and various companies would take various cuts, one way or another.&amp;nbsp; I think that fell by the wayside because automated search does a better job in many cases, and when it doesn&#39;t, asking someone you know without anyone in the middle generally works fine, or at least no worse than trying to ask a pool of random people.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Also interesting: Nothing in those last few paragraphs involves cryptocurrencies, even though I implied earlier that upheaval in that world might have something to do with &quot;the end of the Web as we know it&quot;.&amp;nbsp; I think that&#39;s because, even if &lt;i&gt;stories&lt;/i&gt;&amp;nbsp;about cryptocurrency have been all over the web, cryptocurrency itself doesn&#39;t have much to do with the Web, because it just isn&#39;t webby in that primordial sense.&amp;nbsp; Following some sort of network of transactions, link to link, is not exactly played up as a major use case.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I&#39;ve actually found working through this pretty encouraging.&amp;nbsp; A few posts ago (that is, over a year ago), I was ruminating on whether there was anything webby left that I might want to talk about.&amp;nbsp; Going back to first principles about what makes the Web the Web immediately revealed a view in which the very basis for the Web is alive and well, and aspects of it that are prominent now, like search and feeds, can at least be understood in relation to it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/7809935112762734162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/7809935112762734162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/7809935112762734162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/7809935112762734162'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2022/11/is-it-end-of-web-as-we-know-it.html' title='Is it the end of the Web as we know it?'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-3622162574096214282</id><published>2022-07-30T13:08:00.007-04:00</published><updated>2025-08-18T11:32:59.085-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="literary criticism"/><category scheme="http://www.blogger.com/atom/ns#" term="movies"/><title type='text'>Dear screenwriters: Bits can be copied</title><content type='html'>&lt;p&gt;There&#39;s a new thriller movie out on one of the major streaming services.&amp;nbsp; I don&#39;t think it matters which movie or which service.&amp;nbsp; If you&#39;re reading this years from now, that statement will still probably true, at least to the extent there are still streaming services.&amp;nbsp; If you&#39;re pretty sure you know which 2022 movie this is referring to, but haven&#39;t seen it yet and want to, be warned.&amp;nbsp; There are mild spoilers ahead.&lt;/p&gt;&lt;p&gt;As with many such films, the plot revolves around a&amp;nbsp;&lt;i&gt;MacGuffin&lt;/i&gt;, a term apparently coined by Angus MacPhail, which Alfred Hitchcock famously glossed as&amp;nbsp;&quot;the thing that the spies are after, but the audience doesn&#39;t care.&quot;&amp;nbsp; In other words, it doesn&#39;t really matter what the MacGuffin actually is, only that the characters &lt;i&gt;do&lt;/i&gt;&amp;nbsp;care who gets it and so spend the whole film trying to make sure it ends up in the right place and doesn&#39;t fall into the wrong hands.&lt;/p&gt;&lt;p&gt;The plot device of a MacGuffin is much older than the term itself, of course.&amp;nbsp; The Holy Grail of Arthurian legend is one, and the oldest recorded story known so far, &lt;i&gt;The Epic of Gilgamesh&lt;/i&gt;, sends its protagonist to the Underworld in search of one.&lt;/p&gt;&lt;p&gt;Clearly there&#39;s something in the human brain that likes stories about finding a magic item and keeping it away from the baddies, and in that sense the MacGuffin in the big streaming service movie is a perfectly good MacGuffin.&amp;nbsp; The protagonists and antagonists vie over it, it changes hands a few times, lots of things explode and eventually the MacGuffin is destroyed, ending its magic powers.&lt;/p&gt;&lt;p&gt;Except ...&lt;/p&gt;&lt;p&gt;The MacGuffin in this case is basically a gussied-up thumb drive containing information certain people do not want to become known.&amp;nbsp; Our protagonist receives the item early in the film (with suitable explosions all around) and promptly sends it off to a trusted colleague for safekeeping and decipherment.&amp;nbsp; Later we learn that the trusted colleague has, in fact, received the drive and cracked its encryption, revealing the damning information.&lt;/p&gt;&lt;p&gt;In real life, this is when you would make a backup copy.&amp;nbsp; Or a few.&amp;nbsp; Maybe hidden in the insignificant bits of JPEGs of cute kittens on fake cloud accounts with several different services.&amp;nbsp; Maybe on some confederate&#39;s anonymous server somewhere on the dark web.&amp;nbsp; Or at least on a couple more thumb drives.&amp;nbsp; For bonus points, swap out the contents of the original thumb drive for a clip of the &lt;a href=&quot;https://en.wikipedia.org/wiki/Dancing_baby&quot;&gt;Dancing Baby&lt;/a&gt;&amp;nbsp;or some similar slice of cheese.&lt;/p&gt;&lt;p&gt;(As I understand it, there are some encrypted devices that are tamper-resistant and designed not to be readable without some sort of key, so you can&#39;t easily copy the encrypted bits and try to crack the encryption offline, but here we&#39;re told that the encryption has already been cracked, so they have the plaintext and can copy it at will.)&lt;/p&gt;&lt;p&gt;The problem with that, of course, is that the drive would then cease to be a MacGuffin.&amp;nbsp; Why send teams of mercenaries and a few truckloads of explosives after something that might, at best, be one copy of the damning information?&amp;nbsp; The only real reason is that it makes for an entertaining way to spend an hour or two and screenwriters know all about writing MacGuffin-driven thriller plots.&lt;/p&gt;&lt;p&gt;Which is fine, except ...&lt;/p&gt;&lt;p&gt;If you think about the practicalities, there&#39;s still plenty of tension to be had even if the bits are copied.&amp;nbsp; Our protagonist has reason to want the secret information to remain secret except in case of a dire emergency, but they also want to be able to preserve it so that it can be released even if something happens to them.&amp;nbsp; How to do this?&lt;/p&gt;&lt;p&gt;If you&#39;ve uploaded the bits to one of the major services, then who gets access to them?&amp;nbsp; Do you keep the information in a private file, memorize the account password and hope for the best?&amp;nbsp; What if you&#39;re captured and coerced into giving up the password?&amp;nbsp; On the other hand, if you die without revealing the information, it will just sit there until the account is closed, unless someone can figure out enough to subpoena the major service into handing over access to a bunch of cat pictures hiding the real information.&amp;nbsp; Which you encrypted, of course, so who has the key?&lt;/p&gt;&lt;p&gt;Maybe you share the encrypted bits with a journalist (or two, or three ...) with an &quot;in case of my death&quot; cover letter saying where to get the encryption key.&amp;nbsp; But what if they decide to go public with it anyway?&amp;nbsp; The more journalists, the better the chance one of them will publish if something happens to you, but also the better the chance that one of them will publish anyway.&lt;/p&gt;&lt;p&gt;Maybe you put the encrypted bits someplace public but write the encryption key on a piece of paper and lock it away in a safe deposit box in a Swiss bank.&amp;nbsp; Now you&#39;ve traded one MacGuffin for another.&amp;nbsp; But maybe someone at a &lt;i&gt;different&lt;/i&gt; spy agency has a backdoor into your encryption.&amp;nbsp; The baddies at your own agency are going to keep the contents to themselves, but maybe one of them has a change of heart, or gets double-crossed and decides to go public as revenge, and they need your copy since they no longer have access to the original bits and didn&#39;t make their own copy.&lt;/p&gt;&lt;p&gt;And so forth.&amp;nbsp; The point is that information doesn&#39;t really act like a physical object, even if you have a copy in physical form, but even so there are lots of ways to go, each with its own dramatic possibilities depending on the abilities and motivations of the various characters.&amp;nbsp; Most of these possibilities are pretty well-used themselves.&amp;nbsp; Plots driven by who has access to what information have been around forever, though some have paid more attention to the current technology than others -- &quot;Did you destroy the negatives?&quot; &quot;Yes, but I didn&#39;t realize they&#39;d left another copy of the photographs in a locker at the bus station ...&quot;&lt;/p&gt;&lt;p&gt;Opting for a bit more realism here gives up the possibility of a &quot;destroy the magic item, destroy the magic&quot; plot, but it opens up a host of other ones that could have been just as interesting.&amp;nbsp; On the other hand, the movie in question doesn&#39;t seem to blink at the possibility of a full-on gun battle and massive explosions in the middle of a European capital in broad daylight.&amp;nbsp; Maybe realism was never the point to begin with, since that seems pretty unlikely.&lt;/p&gt;&lt;p&gt;Oh, wait ...&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/3622162574096214282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/3622162574096214282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3622162574096214282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3622162574096214282'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2022/07/dear-screenwriters-bits-can-be-copied.html' title='Dear screenwriters: Bits can be copied'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6827611867044245110</id><published>2022-06-02T12:23:00.001-04:00</published><updated>2024-02-25T16:03:51.233-05:00</updated><title type='text'>Check out this new kitchen hack!</title><content type='html'>&lt;p&gt;In case that title somehow clickbaited you to this quiet backwater, no this isn&#39;t really about cooking, but for your trouble: The easiest and least tearful way I know to slice onions is to cut them in half lengthwise, so each half has a little piece of the roots holding it together.&amp;nbsp; If you think of the roots as the South Pole and the stem end as the North Pole, the first slice is from pole to pole.&lt;/p&gt;&lt;p&gt;Chop off the stalk end and peel off the outer layers, under cold running water if that seems to help (I think this is a little easier than slicing the stem off first, but your mileage may vary).&amp;nbsp; Put the halves down on the flat side and slice vertically with the slices parallel, also running north-south.&amp;nbsp; Julia Child recommends another pass, horizontally, still slicing north-south, and who am I to argue?&amp;nbsp; At this point, the root and the shape of the onion layers are still holding everything together.&amp;nbsp; Finally, slice vertically, but with the slices running east-west.&amp;nbsp; Each cut slices off a little pile of nicely diced pieces.&lt;/p&gt;&lt;p&gt;This isn&#39;t new -- I first heard about it on a &lt;a href=&quot;https://en.wikipedia.org/wiki/Friedman_Paul_Erhardt&quot;&gt;Chef Tell&lt;/a&gt; segment many years ago,&amp;nbsp;&lt;i&gt;Mastering the Art of French Cooking&lt;/i&gt;&amp;nbsp;came out in 1961 and I&#39;m sure it&#39;s been around much longer -- but it works a charm.&amp;nbsp; &lt;i&gt;Bon Apetit, &lt;/i&gt;and remember that a dull kitchen knife is more dangerous than a sharp one.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So it&#39;s not new, but is it a &lt;i&gt;hack&lt;/i&gt;?&amp;nbsp; And what&#39;s with all these &quot;life hack&quot; articles that have nothing to do with writing clever code?&lt;/p&gt;&lt;p&gt;For my money, the onion-dicing method is absolutely a nice hack.&amp;nbsp; A hack, really, is an unexpected way of using something to solve a problem.&amp;nbsp; The usual way to dice something is to slice it, then cut the slices crosswise into strips, then cut the strips crosswise into little dice.&amp;nbsp; If you try that with an onion, the root is in the way of the north-south slices described above, and the easy way to start is to slice it east-west, into rings.&amp;nbsp; You then have to dice up the rings, which are hard to stack since they&#39;re already separated, and like to slide around and separate into individual rings, and have a lot of exposed surface area to give off tear-producing onion fumes.&amp;nbsp; In short, you have a mess.&lt;/p&gt;&lt;p&gt;The chef&#39;s method takes advantage of the two things that otherwise cause problems:&amp;nbsp; It uses the root end to hold things in place and keep the exposed area to a minimum, and it uses the layering of the onion to save on cutting (if you omit the horizontal slices, as I usually do, you still get decently-diced pieces, good for most purposes, just a bit coarser).&amp;nbsp; This is the essence of a hack: using something in a non-obvious way to get the result you want.&amp;nbsp; It&#39;s particularly hackish to take advantage of something that seems to be an obstacle.&lt;/p&gt;&lt;p&gt;Not every hack is nice, of course.&amp;nbsp; The other popular meaning of &lt;i&gt;hacking&lt;/i&gt;, that many geeks including myself find annoying, the computing analog of breaking and entering or vandalizing someone&#39;s property, stems from a particular type of hacking: finding unexpected vulnerabilities in a system and taking advantage of them to break the system&#39;s security.&amp;nbsp; As I&#39;ve discussed at length elsewhere, this isn&#39;t necessarily bad.&amp;nbsp; &lt;i&gt;White hat&lt;/i&gt;&amp;nbsp;hackers do just this in order to find and patch vulnerabilities and make systems more secure.&amp;nbsp; The annoying part isn&#39;t so much that &lt;i&gt;hack&lt;/i&gt;&amp;nbsp;is associated with breaking and entering, but that it&#39;s associated with &lt;i&gt;any kind&lt;/i&gt;&amp;nbsp;of breaking and entering, regardless of whether there&#39;s any skill or actual hacking -- in the sense of making unexpected use of something -- involved.&lt;/p&gt;&lt;p&gt;I should note somewhere that &lt;i&gt;hack&lt;/i&gt;&amp;nbsp;often has negative connotations in software engineering for a completely different reason: If you take advantage of some undocumented feature of a system just to get something working, you have a fragile solution that is liable to break if the system you&#39;re hacking around changes in a future update.&amp;nbsp; In widely-used systems this leads to &lt;a href=&quot;https://en.wikipedia.org/wiki/API#Hyrums&quot;&gt;Hyrum&#39;s law&lt;/a&gt;, which basically says that people will write to what your system &lt;i&gt;does&lt;/i&gt;, regardless of what you say it does, and with enough people using it, any externally visible change in behavior will break &lt;i&gt;someone&#39;s&lt;/i&gt; code, even if it&#39;s not supposed to.&lt;/p&gt;&lt;p&gt;Hacking lives in gray areas, where behavior isn&#39;t clearly specified.&amp;nbsp; &quot;Dice this onion with this knife&quot; doesn&#39;t say exactly &lt;i&gt;how&lt;/i&gt;&amp;nbsp;to dice the onion.&amp;nbsp; Someone taking advantage of a quirk in an API can usually say &quot;nothing said I &lt;i&gt;couldn&#39;t&lt;/i&gt;&amp;nbsp;do this&quot;.&amp;nbsp; There&#39;s nothing wrong with unspecified behavior in and of itself.&amp;nbsp; It&#39;s actively helpful if it gives people latitude to implement something in a new and better way.&amp;nbsp; The trick is to be very specific about &lt;i&gt;what&lt;/i&gt;&amp;nbsp;can happen, but put as few restrictions as possible on &lt;i&gt;how&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;There&#39;s an art to this.&amp;nbsp; If you&#39;re writing a sorting library, you could say &quot;It&#39;s an error to try to sort an empty collection of things&quot;.&amp;nbsp; Then you have to make sure to check that, and raise an error if the input is empty, and whoever&#39;s using your library has to be careful never to give it an empty collection.&amp;nbsp; But why should it be an error?&amp;nbsp; A collection with only one thing in it is always sorted, since there&#39;s nothing else for it to get out of order with.&amp;nbsp; By that reasoning, so is an empty collection.&amp;nbsp; If you define &lt;i&gt;sorted&lt;/i&gt;&amp;nbsp;as &quot;everything in order&quot;, that raises the question &quot;but what if there isn&#39;t anything?&quot;.&lt;/p&gt;&lt;p&gt;If you define &lt;i&gt;sorted&lt;/i&gt;&amp;nbsp;as &quot;nothing out of order -- no places where a bigger thing comes before a smaller thing&quot;, then the question goes away.&amp;nbsp; If there isn&#39;t anything in the collection, nothing&#39;s out of order and it&#39;s already sorted.&amp;nbsp; In math, something is &lt;i&gt;vacuously true&lt;/i&gt;&amp;nbsp;if there&#39;s no way to make it false.&amp;nbsp; &quot;Nothing out of order&quot; is vacuously true for an empty collection.&amp;nbsp; Often, allowing things to be vacuously true makes life easier by sidestepping special cases.&lt;/p&gt;&lt;p&gt;As a general rule, the fewer special cases you need to specify what happens, the easier a system is to write and maintain, the more secure it is against unwanted forms of hacking like security exploits and Hyrum&#39;s law, and the friendlier it is to good kinds of hacking, like people finding clever new ways to improve the implementation or to use the system.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So what about all this &quot;life hacking&quot;?&amp;nbsp; Should people use computing jargon for things that have nothing to do with computing?&amp;nbsp; I have two answers.&lt;/p&gt;&lt;p&gt;First, the term&amp;nbsp;&lt;i&gt;hack&lt;/i&gt;&amp;nbsp;isn&#39;t really about computing.&amp;nbsp; It&#39;s about problem solving.&amp;nbsp; The first definition in the &lt;a href=&quot;http://www.catb.org/jargon/html/&quot;&gt;Jargon File&lt;/a&gt; (aka &lt;i&gt;Hacker&#39;s Dictionary&lt;/i&gt;) is &quot;Originally, a quick job that produces what is needed, but not well.&quot;, with no mention of computing, and elsewhere it attributes early use of the term to ham radio hobbyists.&amp;nbsp; As it happens, the actual definitions of &lt;i&gt;hack&lt;/i&gt;&amp;nbsp;in the Jargon File don&#39;t really include &quot;using something in a non-obvious way to get the result you want&quot;, but I&#39;d argue that the definition I gave is consistent with the &lt;i&gt;&lt;a href=&quot;http://www.catb.org/jargon/html/meaning-of-hack.html&quot;&gt;The Meaning of &#39;Hack&#39;&lt;/a&gt;&lt;/i&gt;&amp;nbsp;section.&lt;/p&gt;&lt;p&gt;Second, though, even if &lt;i&gt;hack&lt;/i&gt;&amp;nbsp;was originally only applied to coding hacks, so what?&amp;nbsp; Language evolves and adapts.&amp;nbsp; Extending &lt;i&gt;hack&lt;/i&gt;&amp;nbsp;to other clever tricks reveals something new about what people are trying to get at by using the word, and in my view it&#39;s a lot better than restricting it to security exploits, clever or not.&amp;nbsp; Sure, not every &quot;kitchen hack&quot; or &quot;life hack&quot; is really that hackish, and headline writers are notoriously pressed for time (or lazy, if you&#39;re feeling less generous, or more apt to make money with clickbait, if you&#39;re feeling cynical), but there are plenty of non-computing hacks floating around now that are just as hackish as anything I&#39;ve ever done with code.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6827611867044245110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6827611867044245110' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6827611867044245110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6827611867044245110'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2022/06/check-out-this-new-kitchen-hack.html' title='Check out this new kitchen hack!'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6097600864125664730</id><published>2021-10-28T13:26:00.007-04:00</published><updated>2022-06-02T10:46:35.338-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="blogs"/><category scheme="http://www.blogger.com/atom/ns#" term="editorial policy"/><title type='text'>Why so quiet?</title><content type='html'>&lt;p&gt;I hadn&#39;t meant for things to go so quiet here, and it&#39;s not just a matter of being busy.&amp;nbsp; I&#39;ve also been finding it harder to write about &quot;the web&quot;, not because I don&#39;t want to, but because I&#39;m just not running across as many webby things to write about.&lt;/p&gt;&lt;p&gt;That got me thinking, just what &lt;i&gt;is&lt;/i&gt;&amp;nbsp;the web these days?&amp;nbsp; And that in turn got me thinking that the web is, in a way, receding from view, even as it becomes more and more a part of daily life, or, in fact, &lt;i&gt;because&lt;/i&gt;&amp;nbsp;it&#39;s more and more a part of daily life.&lt;/p&gt;&lt;p&gt;There is still plenty of ongoing work on the technical side.&amp;nbsp; HTML5 is now a thing, and Adobe Flash is officially &quot;end of life&quot; (though there&#39;s a bit of a mixed message in that &lt;a href=&quot;https://get.adobe.com/flashplayer/about/&quot;&gt;Adobe&#39;s site for it&lt;/a&gt;&amp;nbsp;still says &quot;Adobe Flash Player is the standard for delivering high-impact, rich Web content.&quot; right below the banner that says &quot;Flash Player’s end of life is December 31st, 2020&quot;).&amp;nbsp; Microsoft has replaced Internet Explorer with Edge, built on the Chromium engine.&amp;nbsp; Google is working to replace cookies.&amp;nbsp; I realize those are all fairly Google-centric examples, and I don&#39;t want to imply that no one else is doing important work.&amp;nbsp; Those were just the first examples that came to mind, for some strange reason.&lt;/p&gt;&lt;p&gt;On the one hand, those are all big developments.&amp;nbsp; Adobe Flash was everywhere.&amp;nbsp; It&#39;s hard to say how many web pages used it, but at the peak, there would be on the order of billions of downloads when Adobe pushed a release, because it was in every browser.&amp;nbsp; Internet Explorer was the most-used browser for over a decade, and the standard browser on Windows, which would put its user base in the billions as well (even if some of us only used it to download Chrome).&amp;nbsp; Somewhere around 20% of web sites, however many that is, use cookies.&lt;/p&gt;&lt;p&gt;On the other hand, they are all nearly invisible.&amp;nbsp; I can remember a few times, early in the process a couple of years ago, when Chrome wouldn&#39;t load some particular website because Flash was disabled, but not enough to cause any real disruption.&amp;nbsp; I&#39;m sure that the shift from Explorer to Edge was disruptive to some, but when I set up a laptop for a relative a little while ago, they were much more concerned with being able to check email, write docs or play particular games than which browser was making that happen.&amp;nbsp; As for cookies, I haven&#39;t looked into exactly how they&#39;re being replaced, because I don&#39;t have to and I haven&#39;t made time to look it up.&lt;/p&gt;&lt;p&gt;Because the web is everywhere, the huge number of websites and people browsing means that it&#39;s most important to keep everything running smoothly.&amp;nbsp; Unless you&#39;re introducing some really amazing new feature, it&#39;s usually bad news if anyone knows that you made some change behind the scenes (whatever you think of Facebook as a company, please spare a thought for the people who had to deal with that outage -- even with a highly-skilled, dedicated team keeping the wheels turning, these things can happen, and it can be devastating to those involved when it does).&lt;/p&gt;&lt;p&gt;The upshot here is that I don&#39;t really have much interesting to say about much of the technical infrastructure behind everyday web experience.&amp;nbsp; Besides not having been close to the standards process for several years,&amp;nbsp; I figured out very early that I didn&#39;t want to write about the standards and protocols themselves -- there are plenty of people who can do that better than I can -- but how they appear in the wild.&amp;nbsp; Thus the &lt;i&gt;field notes&lt;/i&gt;&amp;nbsp;conceit.&lt;/p&gt;&lt;p&gt;It was interesting to write about, say, &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2007/10/and-speaking-of-trusting-dns.html&quot;&gt;Paul Vixie&#39;s concerns about DNS security&lt;/a&gt;&amp;nbsp;or what &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/copyrights&quot;&gt;copyrights&lt;/a&gt; mean in the digital age, but topics like that seem less interesting today.&amp;nbsp; &amp;nbsp;Regardless of the particular threats, the real benchmark of computer security is whether people are willing to put their money on the web -- buy, sell, send money to friends, check their bank statements or retirement accounts, and so forth.&amp;nbsp; That&#39;s been the case for a while now, through a combination of security technology and legal protections.&amp;nbsp; Importantly, the technology doesn&#39;t have to be perfect, and a good thing, that.&lt;/p&gt;&lt;p&gt;The question of how creators get paid on the web is still shaking out, but one the one hand, I think this is one of those problems that is &lt;i&gt;always&lt;/i&gt;&amp;nbsp;shaking out without ever getting definitively resolved, and on the other hand, I&#39;m not sure I have anything significant to add to the discussion.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;As much as I don&#39;t want to write a purely technical blog, I also don&#39;t want to lose sight of the technical end entirely.&amp;nbsp; I&#39;m a geek by training and by nature.&amp;nbsp; The technical side is interesting to me, and it&#39;s also where I&#39;m most likely to know something that isn&#39;t known to a general audience.&lt;/p&gt;&lt;p&gt;Obviously, a lot of the important discussion about the web currently is about social media, but I don&#39;t want to jump too deeply into that pool.&amp;nbsp; Not only is it inhabited by a variety of strange and not-always-friendly creatures, but if I were commenting on it extensively, I&#39;d be commenting on sociology, psychology and similar fields.&amp;nbsp; I muse about those on &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt;the other blog&lt;/a&gt;, but intermittently conjecturing about what consciousness is or how language works is an entirely different thing from analyzing social media.&lt;/p&gt;&lt;p&gt;Even so, &lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/Twitter&quot;&gt;Twitter&lt;/a&gt; is one of the top tags here, ironic since I don&#39;t have a Twitter account (or at least not one that I use).&lt;/p&gt;&lt;p&gt;My main point on social media was that some of the more utopian ideas about the wisdom of crowds and the self-correcting nature of the web don&#39;t tend to hold up in practice.&amp;nbsp; I made that point in the context of Twitter a while ago, in &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/12/rumours-and-tweets-of-rumours.html&quot;&gt;this post&lt;/a&gt; in particular.&amp;nbsp; I wasn&#39;t the first and I won&#39;t be the last.&amp;nbsp; I think it&#39;s pretty widely understood today that the web is not the idyllic place some said it would be a few decades ago (not that that kept me from commenting on that very topic in the &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2021/05/please-leave-us-5-star-review.html&quot;&gt;most recent post before this one&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;On the other hand, it might be interesting to look into why the web &lt;i&gt;can be&lt;/i&gt;&amp;nbsp;self-correcting, if still not idyllic, under the right circumstances.&amp;nbsp; Wikipedia comes to mind ...&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Finally, I&#39;ve really been trying to keep the &lt;i&gt;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/search/label/annoyances&quot;&gt;annoyances&lt;/a&gt;&lt;/i&gt;&amp;nbsp;tag down to a dull roar.&amp;nbsp; That might seem a bit implausible, since it&#39;s generally the top tag on the list (48 posts and counting), but in my defense it&#39;s fairly easy to tell if something&#39;s annoying or not, as opposed to whether its related to, say, &lt;i&gt;copyrights, publishing,&lt;/i&gt;&amp;nbsp;both or neither, so it doesn&#39;t take a lot of deliberation to decide to apply that label.&amp;nbsp; Also, with the web a part of everyday life, there&#39;s always something to be annoyed about.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So if you take out &quot;technical stuff that no one notices unless it breaks&quot;, &quot;social media critiques&quot;, &quot;annoying stuff, unless maybe it&#39;s particularly annoying, funny or interesting&quot;, along with recusing myself from &quot;hmm ... what&#39;s Google up to these days?&quot;, what&#39;s left?&lt;/p&gt;&lt;p&gt;Certainly &lt;i&gt;something&lt;/i&gt;.&amp;nbsp; I haven&#39;t stopped posting entirely and I don&#39;t plan to.&amp;nbsp; On the other hand, there doesn&#39;t seem to be as much low-hanging fruit as there used to be, at least not in the particular orchard I&#39;m wandering through.&amp;nbsp; Some of this, I think, is because the web has changed, as I said up top.&amp;nbsp; Some of it is because my focus has changed.&amp;nbsp; I&#39;ve been finding the topics on &lt;a href=&quot;https://intermittent-conjecture.blogspot.com/&quot;&gt;the other blog&lt;/a&gt; more interesting, not that I&#39;ve been exactly prolific there either.&amp;nbsp; Some of it is probably the old adage that if you write every day, there&#39;s always something to say, while if you write infrequently, it&#39;s hard to get started.&lt;/p&gt;&lt;p&gt;A little while ago, I went through the whole blog from the beginning and made several notes to myself to follow up, so I may come back to that.&amp;nbsp; In any case new topics will certainly come up (one just did, after all, about why Wikipedia seems to do much better at self-correcting).&amp;nbsp; I think it&#39;s a safe bet, though, that it will continue to be a while between posts.&amp;nbsp; Writing this has helped me to understand why, at least.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6097600864125664730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6097600864125664730' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6097600864125664730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6097600864125664730'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2021/10/why-so-quiet.html' title='Why so quiet?'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-3920066649835495415</id><published>2021-05-01T19:58:00.002-04:00</published><updated>2021-10-28T13:37:29.982-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="reputation"/><category scheme="http://www.blogger.com/atom/ns#" term="wisdom of crowds"/><title type='text'>Please leave us a 5-star review</title><content type='html'>&lt;p&gt;It&#39;s been long enough that I can&#39;t really say I remember for sure, and I can&#39;t be bothered to look it up, but as I recall, reviews were supposed to be one of the main ways for the web to correct itself.&amp;nbsp; I might advertise my business as the best ever, even if it&#39;s actually not so good, but not to worry.&amp;nbsp; The reviewers will keep me honest.&amp;nbsp; If you&#39;re searching for a business, you&#39;ll know to trust your friends, or you&#39;ll learn which reviewers are worth paying attention to, good information will drive out bad and everyone will be able to make well-informed decisions.&lt;/p&gt;&lt;p&gt;This is actually true, to an extent, but I think it&#39;s about the same extent as always.&amp;nbsp; Major publications try to develop a reputation for objective, reliable reviews, as do some personalities, but then, some also develop a reputation for less-than-objective reviews.&amp;nbsp; Some, even, may be so reliably un-objective that there&#39;s a bit of useful information in what they say after all.&amp;nbsp; And you can always just ask people you know.&lt;/p&gt;&lt;p&gt;But this is all outside the system of customer reviews that you find on web sites all over the place, whether provided by the business itself, or companies that specialize in reviews.&amp;nbsp; These, I personally don&#39;t find particularly useful or, if I were feeling geekly, I&#39;d say the signal/noise ratio is pretty low.&amp;nbsp; It turns out there are a couple of built-in problems with online reviews, that were not only predictable, but were predicted at the time.&lt;/p&gt;&lt;p&gt;First, there&#39;s the whole question of identity on the internet.&amp;nbsp; In some contexts, identity is an easy problem: an identity is an email address or a credit or debit account with a bank, or ownership of a particular phone, or something similar that&#39;s important to a person in the real world.&amp;nbsp; Email providers and banks take quite a bit of care to prevent those kind of identities from being stolen, though of course it does still happen.&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;However, for the same reason, we tend to be a bit stingy with this kind of identity.&amp;nbsp; I try hard not give out my credit card details unless I&#39;m making an actual purchase from a reputable merchant, and if my credit card details do get stolen, that card will get closed and a new one opened for the same account.&amp;nbsp; Likewise, I try not to hand out my personal email or phone number to just anyone, for whatever good that does.&lt;/p&gt;&lt;p&gt;When it comes to reviews, though, there&#39;s no good way to know who&#39;s writing.&amp;nbsp; They might be an actual customer, or an employee of the business in question, or they might be several time zones away writing reviews for money, or they might even be a bot.&amp;nbsp; &amp;nbsp;Platforms are aware of this, and many seem to do a good job of filtering out bogus reviews, but there&#39;s always that lingering doubt.&amp;nbsp; As with identities in general, the stakes matter.&amp;nbsp; If you&#39;re looking at a local business, the chances are probably good that everyone who&#39;s left a review has actually been there, though even then they might still have an axe to grind.&amp;nbsp; In other contexts, though, there&#39;s a lot more reason to try to game the system.&lt;/p&gt;&lt;p&gt;But even if everyone is on the up-and-up and leaving the most honest feedback they can, there are still a few pitfalls.&amp;nbsp; One is &lt;i&gt;selection bias&lt;/i&gt;.&amp;nbsp; If I&#39;ve had a reasonably good experience with a business, I&#39;ll try to thank the people involved and keep them in mind for future work, or mention them if someone asks, but I generally don&#39;t take time to write a glowing review -- and companies that do that kind of work often seem to get plenty of business anyway.&lt;/p&gt;&lt;p&gt;If someone does a really horrible job, or deals dishonestly, though, I might well be in much more of a mood to share my story.&amp;nbsp; Full disclosure: personally I actually don&#39;t tend to leave reviews at all, but it&#39;s human nature to be more likely to complain in the heat of the moment than to leave a thoughtful note about a decent experience, or even an excellent experience.&amp;nbsp; In other words, you&#39;re only seeing the opinions of a small portion of people.&amp;nbsp; That wouldn&#39;t be so bad if the portion was chosen randomly, but it&#39;s anything but.&amp;nbsp; You&#39;re mostly seeing the opinions of people with &lt;i&gt;strong&lt;/i&gt;&amp;nbsp;opinions, and particularly, strong negative opinions.&lt;/p&gt;&lt;p&gt;The result is that reviews tend to cluster toward one end or the other.&amp;nbsp; There are one-star &quot;THIS PLACE IS TERRIBLE!!!&quot; reviews, there are five-star &quot;THIS PLACE IS THE MOST AWESOME EVER!!!&quot; reviews, and not a lot in between.&amp;nbsp; A five-point scale with most of the action at the endpoints is really more of a two-point scale.&amp;nbsp; In effect, the overall rating is the weighted average of the two: the number of one-star reviews plus five times the number of five-star reviews, divided by the total number of reviews.&amp;nbsp; If the overall rating is close to five, then most of the reviews were 5-star.&amp;nbsp; If it&#39;s 3, it&#39;s much more likely that the good and the bad are half-and-half than most of the reviews being 3-star.&lt;/p&gt;&lt;p&gt;The reader is left to try to decide &lt;i&gt;why&lt;/i&gt;&amp;nbsp;the reviewers have such strong opinions.&amp;nbsp; Did the car wash do a bad job, or was the reviewer somehow expecting them to change the oil and rotate the tires as well and then get angry when they didn&#39;t?&amp;nbsp; Is the person praising a consultant&#39;s integrity actually just their cousin?&amp;nbsp; Does the person saying that a carpenter did a great job with their shelves actually know much about carpentry or did they just happen to like the carpenter&#39;s personality?&amp;nbsp; If the shelves collapse after a year and a half, are they really going to go back and update their review?&amp;nbsp; Should they, or should they maybe not store their collection of lead ingots from around the world on a set of wooden shelves?&lt;/p&gt;&lt;p&gt;Specifics can help, but people often don&#39;t provide much specific detail, particularly for positive reviews, and when they do, it&#39;s not always useful.&amp;nbsp; If all I see is three five-star reviews saying &quot;So and so was courteous, professional and did great work&quot;, I&#39;m not much better off than when I started.&amp;nbsp; If I see something that starts out with &quot;Their representative was very rude.&amp;nbsp; They parked their truck in a place everyone in the neighborhood knows not to park.&amp;nbsp; The paint on the truck was chipped.&amp;nbsp; Very unprofessional!&quot; I might take what follows with a grain of salt.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There&#39;s a difference, I think, between an opinion and a true review.&amp;nbsp; A true review is aimed at laying out the information that someone else might need to make a decision.&amp;nbsp; An opinion is just someone&#39;s general feeling about something.&amp;nbsp; If you just ask people to &quot;leave a review&quot;, you&#39;re going to get a lot more personal impressions than carefully constructed analyses.&amp;nbsp; Carefully constructing an analysis is work, and no one&#39;s getting paid here.&lt;/p&gt;&lt;p&gt;Under the &quot;wisdom of crowds&quot; theory, enough general impressions will aggregate into a complete and accurate assessment.&amp;nbsp; A cynic would say that this is like hoping that if you put together enough raw eggs, you&#39;ll end up with a soufflé, but there are situations where it can actually work (for a crowd, that is, not for eggs).&amp;nbsp; The problem is that in many cases you don&#39;t even have a crowd.&amp;nbsp; You have a handful of people with their various experiences and opinions.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This all reaches its logical conclusion in the gig economy.&amp;nbsp; When ride share services first started, I used to think for a bit about what number to give a driver.&amp;nbsp; &quot;They were pretty good, but I wish they had driven a bit less (or in some cases maybe more) aggressively&quot;.&amp;nbsp; &quot;The car was pretty clean, but there was a bit of a funny smell&quot; or whatever.&lt;/p&gt;&lt;p&gt;Then I started noticing that almost all drivers had 5-star ratings, or close.&amp;nbsp; The number before the decimal point doesn&#39;t really mean anything.&amp;nbsp; You&#39;re either looking at 5.0 or 4.something.&amp;nbsp; A 4.9 is still a pretty good rating, but a 4.0 rating is actually conspicuously low.&amp;nbsp; I don&#39;t know the exact mechanics behind this, but the numbers speak for themselves.&lt;/p&gt;&lt;p&gt;It&#39;s a separate question to what extent we should all be in the business of rating each other to begin with, but I&#39;ll let &lt;i&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Nosedive_(Black_Mirror)&quot;&gt;Black Mirror&lt;/a&gt;&lt;/i&gt;&amp;nbsp;speak to that.&lt;/p&gt;&lt;p&gt;Following all this through, if I give someone a 4-star review for being perfectly fine but not outstanding, I may actually be putting a noticeable dent in their livelihood, and if I give someone 3 stars for being pretty much in the middle, that&#39;s probably equivalent to their getting a D on a test.&amp;nbsp; So anyone who&#39;s reasonably good gets five stars, and if they&#39;re not that good, well, maybe they were just having a bad day and I&#39;ll just skip the rating.&amp;nbsp; If someone actively put my life in danger, sure, they would get an actual bad rating and I&#39;d see if I could talk to the company, but beyond that ... everyone is awesome.&lt;/p&gt;&lt;p&gt;Whatever the reasons, I think this is a fairly widespread phenomenon.&amp;nbsp; Reviews are either raves or pans, and anyone or anything with reviews much short of pure raves is operating at a real disadvantage.&amp;nbsp; Which leads me back to the title.&lt;/p&gt;&lt;p&gt;Podcasts that I listen to, if they mention reviews at all, don&#39;t ask &quot;Please leave a review so we can tell what&#39;s working and what we might want to improve&quot;.&amp;nbsp; They ask &quot;Please leave a 5-star review&quot;.&amp;nbsp; The implication is that anything less is going to be harmful to their chances of staying in business.&amp;nbsp; Or at least that&#39;s my guess, because I&#39;ve heard this from science-oriented podcasts and general-interest shows that clearly take care to present their stories as objectively as they can, the kind of folks who might genuinely appreciate a four-star review with a short list of things to work on.&lt;/p&gt;&lt;p&gt;This is a shame.&amp;nbsp; A five-point scale is pretty crude to begin with, but when it devolves to a two-point scale of horrible/awesome, it&#39;s not providing much information at all, pretty much the opposite of the model that I&#39;m still pretty sure people were talking about when the whole ratings thing first started.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/3920066649835495415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/3920066649835495415' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3920066649835495415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3920066649835495415'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2021/05/please-leave-us-5-star-review.html' title='Please leave us a 5-star review'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6523845075266859470</id><published>2020-09-05T18:24:00.003-04:00</published><updated>2020-10-03T15:12:56.686-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="annoyances"/><category scheme="http://www.blogger.com/atom/ns#" term="UX"/><title type='text'>One thing at a time</title><content type='html'>&lt;p&gt;&amp;nbsp;As much as I gripe about UX annoyances (and all manner of other annoyances), I really do try to look out for specific ways to improve.&amp;nbsp; I don&#39;t come up with many, most likely because UX is hard and lots of people who are better at it than I am have spent a lot of time on the problem and come up with a lot of good ideas.&amp;nbsp; Much of the low-hanging fruit has been picked, and so has a lot of the not-so-low-hanging fruit.&lt;/p&gt;&lt;p&gt;However, while grumbling at a particular web page today, I think I hit upon a good rule.&amp;nbsp; I doubt it&#39;s new, because a lot of sites follow it (and see above regarding fruit), but a lot don&#39;t, so I&#39;ll put it out here anyway, for my vast audience, just in case.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote style=&quot;border: none; margin: 0px 0px 0px 40px; padding: 0px;&quot;&gt;&lt;p style=&quot;text-align: left;&quot;&gt;Changing one setting on a page should only change the corresponding thing(s) on that page&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;For example, say I&#39;m looking at statistics on farm production in US states.&amp;nbsp; I can rank output by, say, yield per acre, dollar value, amount per capita and dollar value per capita.&amp;nbsp; I can pick a specific list of states or crops.&amp;nbsp; I pick corn and soybeans for crops and North and South Dakota, Nebraska, Kansas and Oklahoma for states.&amp;nbsp; Up comes a nice table, initially sorted alphabetically by state.&amp;nbsp; I change the sorting order to dollars per capita, from high to low.&amp;nbsp; So far so good.&lt;/p&gt;&lt;p&gt;Now I decide to add wheat to the set of crops.&amp;nbsp; On a well-designed page, I will now see the same data, for the new set of crops, &lt;i&gt;sorted the same way as before&lt;/i&gt;.&amp;nbsp; On all too many sites, I see the data for corn, beans and wheat, but sorted alphabetically by state, because that&#39;s how all tables start life.&amp;nbsp; I changed one thing -- which crops I&#39;m interested in -- but two things changed, namely the data being shown and the sort order.&amp;nbsp; I only wanted one thing to change, namely the set of crops.&lt;/p&gt;&lt;p&gt;This is a small example, but I&#39;d be surprised if you haven&#39;t run across something similar.&amp;nbsp; As described, it&#39;s a minor annoyance, but as the options get more sophisticated, annoyance turns into unusability.&amp;nbsp; If I&#39;ve spent five minutes setting up a graph or chart of, say, crop distribution as a function of latitude, I don&#39;t want that all to go away if I decide to include Colorado or Iowa in my set of states.&lt;/p&gt;&lt;p&gt;This is not to say you can&#39;t have settings with wider-ranging effects.&amp;nbsp; If there&#39;s a tab on the page for, say, trends in agricultural veterinary medicine, I wouldn&#39;t expect my graph of crop production to stick around (though I would very much like it to still be there if I go back to its tab).&amp;nbsp; That&#39;s fine.&amp;nbsp; I changed one setting, but it&#39;s a big setting and the &quot;corresponding things&quot; that need changed are correspondingly big.&lt;/p&gt;&lt;p&gt;Again, this is nothing new.&amp;nbsp; For example, it fits nicely into &lt;i&gt;&lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/08/considerate-software.html&quot;&gt;considerate software remembers&lt;/a&gt;&lt;/i&gt;.&amp;nbsp; Still, it&#39;s often useful to find specific examples of more general principles.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6523845075266859470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6523845075266859470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6523845075266859470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6523845075266859470'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2020/09/one-thing-at-time.html' title='One thing at a time'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-205381195037825998</id><published>2020-07-25T13:11:00.035-04:00</published><updated>2020-08-08T15:55:45.932-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="annoyances"/><title type='text'>Still here, still annoyed with the internet</title><content type='html'>Looks like it&#39;s been several months since the last post, which has happened before but probably not for quite this long.&amp;nbsp; I&#39;ve been meaning to put something up, first about working from home (or WFH as we like to call it), then more about machine learning (or ML as we like to call it), which seems to be going interesting places but probably not as far and fast as some might say.&amp;nbsp; I probably will get back to at least one of those topics, but so far, having settled into a new routine, I just haven&#39;t worked in much time for the blogs.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have been reading quite a bit, on various topics, a lot of it on my phone.&amp;nbsp; I&#39;ve managed to train my news feed to deliver a reasonable mix of nerdy stuff, light entertainment and what&#39;s-going-on-in-the-world.&amp;nbsp; I&#39;m often happy to read the light entertainment in particular, since I get to use my analytical brain plenty between work and writing the occasional analytical blog post.&amp;nbsp; The only problem with the light reading is the actual &lt;i&gt;reading&lt;/i&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I&#39;ve always said that writers, and &quot;content creators&quot; in general, need to get paid, and I don&#39;t mind having to look at the occasional ad or buy the occasional subscription to support that.&amp;nbsp; It&#39;s just that the actual mechanics of this are getting a bit out of hand.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Generally one of three things happens.&amp;nbsp; For major outlets, or most of the nerdy stuff, or publications for which I do have a subscription, I click through and read.&amp;nbsp; Great.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If there&#39;s a paywall, I usually see the first paragraph or so, enough to confirm what the article is about, and then a button asking me to join in order to see more.&amp;nbsp; I pretty much never do, even though I&#39;m fine with the concept and subscriptions are generally pretty cheap, because&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Dude, I just wanted to read the article and it sure would have been nice to have seen a paywall notice &lt;i&gt;before&lt;/i&gt;&amp;nbsp;I clicked through (sometimes they&#39;re there, but usually not).&lt;/li&gt;&lt;li&gt;I&#39;m leery of introductory rates that quietly start charging you more because you forgot to go back and cancel.&lt;/li&gt;&lt;li&gt;And combining the previous two items, I don&#39;t really want to dig through the subscription terms and find out how much I&#39;m really paying and what I&#39;m actually paying for.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I&#39;m a bit more amenable to the &quot;You have N free articles left this month&quot; approach, because I get to read the particular article I was interested in and figure out the subscription stuff at my leisure.&amp;nbsp; I seldom get around to that last part, but nonetheless I think all the subscriptions I&#39;ve actually bought have been on that basis.&amp;nbsp; I&#39;m sure there have been theses written about the psychology behind that.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Having re-read the whole blog a while ago, I recall that &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/04/xanadu-vs-web-part-iii-xanadu-business.html&quot;&gt;Xanadu&lt;/a&gt; advocated for a similar pay-as-you-go approach.&amp;nbsp; As far as I could tell from the demo I saw, it would have led to a sort of taxicab-like &quot;meter is running&quot; experience.&amp;nbsp; This seems even slightly less pleasant than paywalls and subscriptions, but Xanadu could probably have supported either model, in theory.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The more common experience, of course, is ads, particularly in the light entertainment department.&amp;nbsp; What happens is interesting: You see the ads so much you don&#39;t see them, and depending on your level of patience, you might not bother to see the light entertainment either.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Suppose you run across a suitably light-looking title.&amp;nbsp; Some popular ones are &quot;Learn something new about &lt;i&gt;&amp;lt;your favorite movie, album, artist etc.&amp;gt;&lt;/i&gt;&quot; and &quot;N best/worst/most surprising/... Xs&quot;.&amp;nbsp; In either case, there are always two or three paragraphs of things you already know.&amp;nbsp; &quot;&lt;i&gt;My Cousin the Vampire Chauffeur&lt;/i&gt;&amp;nbsp;[not a real movie that I know of] was one of the great hits of the 1980s, starring Moviestar McMoviestarface as the vampire and That One Actor as their best friend.&amp;nbsp; At first, the friend only thinks it&#39;s a little odd that the Chauffeur only drives at night and has removed the rearview mirror from the car, but events take an unexpected turn when ...&quot;&amp;nbsp; Yep, knew that.&amp;nbsp; I clicked through on this because I liked that movie so yes, I&#39;ve seen it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;About that time the whole screen starts to rearrange itself as various ad-things jostle for position.&amp;nbsp; Often, it all settles back down with the text you were reading still in roughly the same place, but sometimes you have to scroll.&amp;nbsp; About the same time, a video starts playing across the bottom of the screen.&amp;nbsp; There&#39;s generally a tiny &quot;x&quot; box at the corner to make it go away, but that&#39;s a fool&#39;s errand.&amp;nbsp; Another hydra head will regrow to take its place, and there&#39;s always the chance you&#39;ll accidentally click through instead of dismissing.&amp;nbsp; Instead, stare steadfastly at the text on the screen and nothing else, secure in the knowledge that the whole &quot;subliminal advertising&quot; thing was most likely overblown.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Finish the paragraph you&#39;re on and scroll past the display ad between it and the next paragraph.&amp;nbsp; With a fair wind and a favorable moon phase, you&#39;ll get to the next paragraph.&amp;nbsp; If not, the game of musical chairs will resume until the new batch of ads have all found places, at which point I generally head for the exit.&amp;nbsp; But you persevere.&amp;nbsp; You quickly realize that this paragraph as well is more filler, so you try to scroll to the bottom for the nugget of information you were really after.&amp;nbsp; You scroll too far, too fast, and land in a column of photos and links for similar articles, some of which you&#39;ve already read because, well, we&#39;re all human, right?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Scroll back up and you find the object of your quest, that last paragraph, derive whatever edification you can from it and hit the back button.&amp;nbsp; Rather than going back to the news feed, you quite likely go back to a previous version of the page you were reading, and maybe another after that, before ending up back in civilization.&amp;nbsp; I could write a whole other rant about &quot;Why doesn&#39;t the back button just take me back?&quot; but I&#39;m not sure that would improve either my life or yours.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I mean, in the grand scheme of things this is all pretty trivial, but then, in the grand scheme of things so is this blog, so I guess we&#39;re even.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Except for ads in the middle of lists-of-N-things that disguise their click-through buttons as &quot;next item&quot; buttons.&amp;nbsp; Those are pure evil.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, still here, still annoyed with the internet.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/205381195037825998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/205381195037825998' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/205381195037825998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/205381195037825998'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2020/07/still-here-still-annoyed-with-internet.html' title='Still here, still annoyed with the internet'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-2123285801736833965</id><published>2019-10-29T15:18:00.002-04:00</published><updated>2021-04-30T19:15:23.611-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="advertising"/><category scheme="http://www.blogger.com/atom/ns#" term="radio"/><category scheme="http://www.blogger.com/atom/ns#" term="undead technology"/><title type='text'>Did the internet kill the radio tower?</title><content type='html'>&lt;i&gt;&quot;Half your advertising budget is wasted.&amp;nbsp; You just don&#39;t know which half.&quot;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The other day I turned on my radio on the drive home from work.&amp;nbsp; There was a breaking news story I was interested in (&quot;breaking&quot; as in, it was actually happening at the time, not &quot;someone told the Chyron writer to make something look important&quot;).&amp;nbsp; I hadn&#39;t done that in months.&amp;nbsp; Years ago, listening to the radio was &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2011/11/voices-from-dashboard.html&quot;&gt;an integral part of making a cross-country trip&lt;/a&gt;, just as reading the Sunday funnies and (lightly) browsing the rest of the newspaper used to be a regular habit.&amp;nbsp; Even not so long ago, listening to the news on the way home was the default option.&lt;br /&gt;
&lt;br /&gt;
Then came podcasts.&amp;nbsp; I was a bit late to the game, mostly because I&#39;m somewhat deliberately lazy about adopting new technology, but once I got a suitable app set up to my liking, podcasts rapidly took over.&amp;nbsp; I could pick out whatever information or entertainment I wanted streamed into my brain, rewind or fast forward as needed and never have to worry about reception.&amp;nbsp; The only downside is needing to get everything set up nicely before actually starting the car moving.&amp;nbsp; I&#39;m sure there are apps for that, but as I said, I&#39;m a bit lazy about apps and such.&lt;br /&gt;
&lt;br /&gt;
I know that people still listen to the radio.&amp;nbsp; Somehow my switching over didn&#39;t magically cause everyone else to stop tuning in to their favorite on-air personalities and call-in shows.&amp;nbsp; But for a certain kind of listener, there&#39;s little reason to fiddle with a radio.&amp;nbsp; Chances are you can livestream your favorite sports events if you like, though then you &lt;i&gt;do&lt;/i&gt;&amp;nbsp;have to worry about reception.&lt;br /&gt;
&lt;br /&gt;
Podcasts, livestreams and other online content don&#39;t just change things for listeners.&amp;nbsp; There&#39;s a crucial difference for the people creating and distributing the content.&amp;nbsp; Even if &quot;podcast&quot; deliberately sounds like &quot;broadcast&quot;, it&#39;s actually a classic example of &lt;i&gt;narrowcasting&lt;/i&gt;&amp;nbsp;-- delivering content directly to the &quot;content consumers&quot; based on their particular preferences.&lt;br /&gt;
&lt;br /&gt;
Broadcasting is anonymous.&amp;nbsp; I send a signal into the ether and whoever picks it up picks it up.&amp;nbsp; I have no direct way of knowing how many people are listening, much less who.&amp;nbsp; Obviously this is &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2010/03/anonymity-at-source.html&quot;&gt;much more anonymous than the internet&lt;/a&gt;.&amp;nbsp; It also has economic implications.&lt;br /&gt;
&lt;br /&gt;
There are two main ways of paying for content: subscription and advertising.&amp;nbsp; In either case, it&#39;s valuable to know exactly who&#39;s on the other end.&amp;nbsp; Narrowcasting gives very find-grained information about that, while broadcasting provides only indirect, aggregated information based on surveys or, failing that, the raw data of who&#39;s buying advertising and how much they&#39;re paying.&amp;nbsp; Between that and satellite radio&#39;s subscription model, is there any room left for broadcast radio?&lt;br /&gt;
&lt;br /&gt;
Probably.&amp;nbsp; I mean, it hasn&#39;t gone away yet, any more than printed books have.&lt;br /&gt;
&lt;br /&gt;
Sure, broadcasters and the people who advertise on broadcast radio don&#39;t have detailed information about who&#39;s listening to the ads, but that may not matter.&amp;nbsp; The advertiser just needs to know that spending $X on old-fashioned radio advertising brings in more than $X in business.&amp;nbsp; The tools for figuring that out have been around since the early days of radio.&lt;br /&gt;
&lt;br /&gt;
If people still find radio advertising effective, the broadcaster just has to know that enough people are still buying it to keep the lights on and the staff paid.&amp;nbsp; In a lot of cases that staff is shared across multiple physical radio stations anyway (and the shows, I would expect, are sent to those stations over the internet).&amp;nbsp; In other words, it may be valuable to know in detail who&#39;s listening to what, but it&#39;s not essential.&lt;br /&gt;
&lt;br /&gt;
On the other hand, if broadcast radio does go away, I probably won&#39;t find out about it until I happen to switch my car audio over to it and nothing&#39;s there.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/2123285801736833965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/2123285801736833965' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2123285801736833965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2123285801736833965'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2019/10/did-internet-kill-radio-tower.html' title='Did the internet kill the radio tower?'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-3449255598830301279</id><published>2019-07-16T02:54:00.002-04:00</published><updated>2020-03-08T19:19:21.069-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="history of technology"/><category scheme="http://www.blogger.com/atom/ns#" term="software engineering"/><category scheme="http://www.blogger.com/atom/ns#" term="space travel"/><title type='text'>Space Reliability Engineering</title><content type='html'>In a &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2015/08/margaret-hamilton-1-new-horizons-0.html&quot;&gt;previous post on the &lt;i&gt;Apollo 11&lt;/i&gt;&amp;nbsp;mission&lt;/a&gt;, I emphasized the role of software architecture, and the architect Margaret Hamilton in particular, in ensuring the success of the &lt;i&gt;Apollo 11&lt;/i&gt; lunar landing.&amp;nbsp; I stand by that, including the assessment of the whole thing as &quot;awesome&quot; in the literal sense, but as usual there&#39;s more to the story.&lt;br /&gt;
&lt;br /&gt;
Since that non-particularly-webby post was on &lt;i&gt;Field Notes&lt;/i&gt;, so is this one.&amp;nbsp; What follows is mostly taken from the BBC&#39;s excellent if majestically paced podcast &lt;i&gt;&lt;a href=&quot;https://www.bbc.co.uk/programmes/w13xttx2&quot;&gt;13 Minutes to the Moon&lt;/a&gt;&lt;/i&gt; &lt;i&gt;[I hope to go back and recheck the details directly at some point, but searching through a dozen or so hours of podcast is time-consuming and I don&#39;t know if there&#39;s a transcript available -- D.H.], &lt;/i&gt;which in turn draws heavily on NASA&#39;s &lt;i&gt;&lt;a href=&quot;https://historycollection.jsc.nasa.gov/JSCHistoryPortal/history/oral_histories/oral_histories.htm&quot;&gt;Johnson Space Center Oral History Project&lt;/a&gt;&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
I&#39;ve also had a look at Ars Technica&#39;s &lt;a href=&quot;https://arstechnica.com/science/2019/07/no-a-checklist-error-did-not-almost-derail-the-first-moon-landing/&quot;&gt;&lt;i&gt;No, a &quot;checklist error&quot; did &lt;/i&gt;not&lt;i&gt;&amp;nbsp;almost derail the &lt;/i&gt;Apollo 11&lt;/a&gt;&lt;i&gt;&lt;a href=&quot;https://arstechnica.com/science/2019/07/no-a-checklist-error-did-not-almost-derail-the-first-moon-landing/&quot;&gt;&amp;nbsp;mission&lt;/a&gt;, &lt;/i&gt;which takes issue with Hamilton&#39;s characterization of the incident and also credits&amp;nbsp;Hal Laning as a co-author of the Executive portion of the guidance software which ultimately saved the day (to me, the main point Hamilton was making was that the executive saved the day, regardless of the exact cause of the 1202 code).&lt;br /&gt;
&lt;br /&gt;
Before getting too far into this, it&#39;s worth reiterating just how new computing was at the time.&amp;nbsp; The term &quot;software engineer&quot; didn&#39;t exist (Hamilton coined it during the project -- Paul Niquette &lt;a href=&quot;http://niquette.com/books/softword/part0.htm&quot;&gt;claims to have coined the term &quot;software&quot; itself&lt;/a&gt;&amp;nbsp;and I see no reason to doubt him).&amp;nbsp; There wasn&#39;t any established job title for what we now call software engineers.&amp;nbsp; The purchase order for the navigation computer, which was the very first order in the whole Apollo project, didn&#39;t mention software, programming or anything of the sort.&amp;nbsp; The computer was another piece of equipment to be made to work just like an engine, window, gyroscope or whatever.&amp;nbsp; Like them it would have to be installed and have whatever other things done to it to make it functional.&amp;nbsp; Like &quot;programming&quot; (whatever that was).&lt;br /&gt;
&lt;br /&gt;
In a way, this was a feature rather than a bug.&amp;nbsp; The Apollo spacecraft have been referred to, with some justification, as the first fly-by-wire vehicles.&amp;nbsp;&amp;nbsp;The navigational computer was an unknown quantity.&amp;nbsp; At least one astronaut promised to turn the thing off at the first opportunity.&amp;nbsp; Flying was for pilots, not computers.&lt;br /&gt;
&lt;br /&gt;
This didn&#39;t happen, of course.&amp;nbsp; Instead, as the podcast describes so well, control shifted back and forth between human and computer depending on the needs of the mission at the time, but it was far from obvious at the beginning that this would be the case.&lt;br /&gt;
&lt;br /&gt;
Because the computer wasn&#39;t trusted implicitly, but treated as just another unknown to be dealt with, -- in other words, another risk to be mitigated -- ensuring its successful operation was seen as a matter of engineering, just like making sure that the engines were efficient and reliable, and not a matter of computer science.&amp;nbsp; This goes a long way toward explaining the self-monitoring design of the software.&lt;br /&gt;
&lt;br /&gt;
Mitigating the risk of using the computer included figuring out how to make it as foolproof as possible for the astronauts to operate.&amp;nbsp; The astronauts would be wearing spacesuits with bulky gloves, so they wouldn&#39;t exactly be swiping left or right, even if the hardware of the time could have supported it.&amp;nbsp; Basically you had a numeric display and a bunch of buttons.&amp;nbsp; The solution was to break the commands down to a verb and a noun (or perhaps more accurately a predicate and argument), each expressed numerically.&amp;nbsp; It would be a ridiculous interface today.&amp;nbsp; At the time it was a highly effective use of limited resources &lt;i&gt;[I don&#39;t recall the name of the designer who came up with this. It&#39;s in the podcast --D.H.]&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
But the only way to really know if an interface will work is to try it out with real users.&amp;nbsp; Both the astronauts and the mission control staff needed to practice the whole operation as realistically as possible, including the operation of the computer.&amp;nbsp; This was for a number of reasons, particularly to learn how the controls and indicators worked, to be prepared for as many contingencies as possible and to try to flush out unforeseen potential problems.&amp;nbsp; The crew and mission control conducted many of these simulations and they were generally regarded as just as demanding and draining as the real thing, perhaps moreso.&lt;br /&gt;
&lt;br /&gt;
It was during one of the simulations that the computer displayed a status code that no one had ever seen before and therefore didn&#39;t know how to react to.&amp;nbsp; After the session was over, flight director&amp;nbsp;Gene Kranz instructed guidance software expert&amp;nbsp;Jack Garman to look up and memorize every possible code and determine what course of action to take when it came up.&amp;nbsp; This would take a lot of time searching through the source code, with the launch date imminent, but it had to be done and it was.&amp;nbsp; Garmin produced a handwritten list of every code and what to do about it.&lt;br /&gt;
&lt;br /&gt;
As a result, when the code 1202 came up with the final opportunity to turn back fast approaching, capsule communicator (CAPCOM) Charlie Duke was able to turn to&amp;nbsp;guidance controller Steve Bales, who could turn to Garman and determine that the code was OK if it didn&#39;t happen continuously.&amp;nbsp; There&#39;s a bit of wiggle room in what constitutes &quot;continuously&quot;, but knowing that the code wasn&#39;t critical was enough to keep the mission on track.&amp;nbsp; Eventually, Buzz Aldrin noticed that the code only seemed to happen when a particular radar unit was being monitored.&amp;nbsp; Mission Control took over the monitoring and the code stopped happening.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I now work for a company that has to keep large fleets of computers running to support services that billions of people use daily.&amp;nbsp; If a major Google service is down for five minutes, it&#39;s headline news, often on multiple continents.&amp;nbsp; It&#39;s not the same as making sure a plane or a spaceship lands safely or a hospital doesn&#39;t lose power during a hurricane, but it&#39;s still high-stakes engineering.&lt;br /&gt;
&lt;br /&gt;
There is a whole profession, Site Reliability Engineer, or SRE for short, dedicated to keeping the wheels turning.&amp;nbsp; These are highly-skilled people who would have little problem doing my job instead of theirs if they preferred to.&amp;nbsp; Many of their tools -- monitoring, redundancy, contingency planning, risk analysis, and so on -- can trace their lineage through the Apollo program.&amp;nbsp; I say &quot;through&quot; because the concepts themselves are considerably older than space travel, but it&#39;s remarkable how many of them were not just employed, but significantly advanced, as a consequence of the effort to send people to the moon and bring them back.&lt;br /&gt;
&lt;br /&gt;
One tool in particular, Garman&#39;s list of codes, played a key role at a that critical juncture.&amp;nbsp; Today we would call it a playbook.&amp;nbsp; Anyone who&#39;s been on call for a service has used one (I know I have).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the end, due to a bit of extra velocity imparted during the maneuver to extract the lunar module and dock it to the command module, the lunar module ended up overshooting its intended landing place.&amp;nbsp; In order to avoid large boulders and steep slopes in the area they were now approaching, Neil Armstrong ended up flying the module by hand in order to find a good landing spot, aided by a switch to increase or decrease the rate of descent.&lt;br /&gt;
&lt;br /&gt;
The controls were similar to those of a helicopter, except the helicopter was flying sideways through (essentially) a vacuum over the surface of the moon, steered by precisely aimed rocket thrusts while continuing to descend, and was made of material approximately the thickness of a soda can which could have been punctured by a good jab with a ball-point pen.&amp;nbsp; So not really like a helicopter at all.&lt;br /&gt;
&lt;br /&gt;
The Eagle landed with eighteen seconds of fuel to spare.&amp;nbsp; It helps to have a really, really good pilot.</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/3449255598830301279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/3449255598830301279' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3449255598830301279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/3449255598830301279'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2019/07/space-reliability-engineering.html' title='Space Reliability Engineering'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-2388798051357037209</id><published>2019-04-16T10:48:00.000-04:00</published><updated>2019-07-17T21:56:47.842-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="astronomy"/><category scheme="http://www.blogger.com/atom/ns#" term="ridiculous amounts of data"/><title type='text'>Distributed astronomy</title><content type='html'>Recently, news sources all over the place have been reporting on the imaging of a black hole, or&amp;nbsp; more precisely, the immediate vicinity of a black hole.&amp;nbsp; The black hole itself, more or less by definition, can&#39;t be imaged (as far as we know so far).&amp;nbsp; Confusing things a bit more, any image of a black hole will &lt;i&gt;look&lt;/i&gt;&amp;nbsp;like a black disc surrounded by a distorted image of what&#39;s actually in the vicinity, but this is because the black hole distorts space-time due to its gravitational field, not because you&#39;re looking at something black.&amp;nbsp; It&#39;s the most natural thing in the world to look at the image and think &quot;Oh, that round black area in the middle is the black hole&quot;, but it&#39;s not.&lt;br /&gt;
&lt;br /&gt;
Full disclosure: I don&#39;t completely understand what&#39;s going on here.&amp;nbsp; Katie Bouman has done &lt;a href=&quot;https://youtu.be/UGL_OL3OrCE&quot;&gt;a really good lecture&lt;/a&gt; on how the images were captured, and Matt Strassler has &lt;a href=&quot;https://profmattstrassler.com/2019/04/09/a-non-experts-guide-to-a-black-holes-silhouette/&quot;&gt;an also really good, though somewhat long overview&lt;/a&gt;&amp;nbsp;of how to interpret all this.&amp;nbsp; I&#39;m relying heavily on both.&lt;br /&gt;
&lt;br /&gt;
Imaging a black hole in a nearby galaxy has been likened to &quot;spotting a bagel on the moon&quot;.&amp;nbsp; A supermassive black hole at the middle of a galaxy is big, but even a &quot;nearby&quot; galaxy is far, far away.&lt;br /&gt;
&lt;br /&gt;
To do such a thing you don&#39;t just need a telescope with a high degree of magnification.&amp;nbsp; The laws of optics place a limit on how detailed an image you can get from a telescope or similar instrument, regardless of the magnification.&amp;nbsp; The larger the telescope, the higher the resolution, that is, the sharper the image.&amp;nbsp; This applies equally well to ordinary optical telescopes, X-ray telescopes, radio telescopes and so forth.&amp;nbsp; For purposes of astronomy these are all considered &quot;light&quot;, since they&#39;re all forms of electromagnetic radiation and so all follow the same laws.&lt;br /&gt;
&lt;br /&gt;
Actual telescopes can only be built so big, so in order to get sharper images astronomers use interferometry to combine images from multiple telescopes.&amp;nbsp; If you have a telescope at the South Pole and one in the Atacama desert in Chile, you can combine their images to get the same resolution you would with a giant telescope that spanned from Atacama to the pole.&amp;nbsp; The drawback is that since you&#39;re only sampling a tiny fraction of the light falling on that area, you have to reconstruct the rest of the image using highly sophisticated image processing techniques.&amp;nbsp; It helps to have more than two telescopes.&amp;nbsp; The Event Horizon Telescope project that produced the image used eight, across six sites.&lt;br /&gt;
&lt;br /&gt;
Even putting together images from several telescopes, you don&#39;t have enough information to precisely know what the full image really would be and you have to be really careful to make sure that the image you reconstruct shows things that are actually there and not artifacts of the processing itself (again, &lt;a href=&quot;https://youtu.be/UGL_OL3OrCE&quot;&gt;Bouman&#39;s lecture&lt;/a&gt; goes into detail).&amp;nbsp; In this case, four teams worked with the raw data independently for seven weeks, using two fundamentally different techniques, to produce the images that were combined into the image sent to the press.&amp;nbsp; In preparation for that, the image processing techniques themselves were thoroughly tested for their ability to recover images accurately from test data.&amp;nbsp; All in all, a whole lot of good, careful work by a large number of people went into that (deliberately) somewhat blurry picture.&lt;br /&gt;
&lt;br /&gt;
All of this requires very precise synchronization among the individual telescopes, because interferometry only works for images taken at the same time, or at least to within very small tolerances (once again, the details are ... more detailed).&amp;nbsp; The limiting factor is the frequency of the light used in the image, which for radio telescopes is on the order of gigahertz. This means that images from the telescopes have to be recorded on the order of a billion times a second.&amp;nbsp; The total image data ran into the petabytes (quadrillions of bytes), with the eight telescopes producing hundreds of terabytes (that is, hundreds of trillions of bytes) each.&lt;br /&gt;
&lt;br /&gt;
That&#39;s a lot of data, which brings us back to the web (as in &quot;Field notes on the ...&quot;).&amp;nbsp; I haven&#39;t dug up the exact numbers, but accounts in the popular press say that the telescopes used to produce the black hole images produced &quot;as much data as the LHC produces in a year&quot;, which in approximate terms is a staggering amount of data.&amp;nbsp; A radio interferometer comprising multiple radio telescopes at distant points on the globe is essentially an extremely data-heavy distributed computing system.&lt;br /&gt;
&lt;br /&gt;
Bear in mind that one of the telescopes in question is at the south pole.&amp;nbsp; Laying cable there isn&#39;t a practical option, nor is setting up and maintaining a set of radio relays.&amp;nbsp; Even satellite communication is spotty.&amp;nbsp; According to the &lt;a href=&quot;https://en.wikipedia.org/wiki/Amundsen%E2%80%93Scott_South_Pole_Station#Communication&quot;&gt;Wikipedia article&lt;/a&gt;, the total bandwidth available is under 10MB/s (consisting mostly of a 50 mega&lt;i&gt;bit&lt;/i&gt;/second link), which is nowhere near enough for the telescope images, even if stretched out over days or weeks.&amp;nbsp; Instead, the data was recorded on physical media and flown back to the site where it was actually processed.&lt;br /&gt;
&lt;br /&gt;
I&#39;d initially thought that this only applied to the south pole station, but in fact all six sites flew their data back rather than try to send it over the internet (just to throw numbers out, receiving a petabyte of data over a 10GB/s link would take about a day).&amp;nbsp; &amp;nbsp;The south pole data just took longer because they had to wait for the antarctic summer.&lt;br /&gt;
&lt;br /&gt;
Not sure if any &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2009/09/classic-software-engineering-and-mighty.html&quot;&gt;carrier pigeons&lt;/a&gt; were involved.</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/2388798051357037209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/2388798051357037209' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2388798051357037209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/2388798051357037209'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2019/04/distributed-astronomy.html' title='Distributed astronomy'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-5047555749270395630</id><published>2019-04-04T10:46:00.000-04:00</published><updated>2019-05-15T22:47:47.267-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTTP"/><category scheme="http://www.blogger.com/atom/ns#" term="terminology"/><title type='text'>Martian talk</title><content type='html'>This morning I was on the phone with a customer service representative about emails I was getting from an insurance company and which were clearly meant for someone else with a similar name (fortunately nothing earth-shaking, but still something this person would probably like to know about).&amp;nbsp; As is usually the case, the reply address was a bit bucket, but there were a couple of options in the body of the email: a phone number and a link.&amp;nbsp; I&#39;d gone with the phone number.&lt;br /&gt;
&lt;br /&gt;
The customer service rep politely suggested that I use the link instead.&amp;nbsp; I chased the link, which took me to a landing page for the insurance company.&amp;nbsp; Crucially, it was just a plain link, with nothing to identify where it had come from*.&amp;nbsp; I wasn&#39;t sure how best to try to get that across to the rep, but I tried to explain that usually there are a bunch of magic numbers or &quot;hexadecimal gibberish&quot; on a link like that to tie it back to where it came from.&lt;br /&gt;
&lt;br /&gt;
&quot;Oh yeah ... I call that &#39;Martian talk&#39;,&quot; the rep said.&lt;br /&gt;
&lt;br /&gt;
&quot;Exactly.&amp;nbsp; There&#39;s no Martian talk on the link.&amp;nbsp; By the way, I think I&#39;m going to start using that.&quot;&lt;br /&gt;
&lt;br /&gt;
We had a good laugh and from that point on we were on the same page.&amp;nbsp; The rep took all the relevant information I could come up with and promised to follow up with IT.&lt;br /&gt;
&lt;br /&gt;
What I love about the term &#39;Martian talk&#39; is that it implies that there&#39;s communication going on, but not in a way that will be meaningful to the average human, and that&#39;s exactly what&#39;s happening.&lt;br /&gt;
&lt;br /&gt;
And it&#39;s fun.&lt;br /&gt;
&lt;br /&gt;
I&#39;d like to follow up at some point and pull together some of the earlier posts on Martian talk -- magic numbers, hexadecimal gibberish and such -- but that will take more attention than I have at the moment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* From a strict privacy point of view there would be plenty of clues, but there was nothing to tie the link to a particular account for that insurance company, which was what we needed.</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/5047555749270395630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/5047555749270395630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/5047555749270395630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/5047555749270395630'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2019/04/martian-talk.html' title='Martian talk'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-6575910304700161792</id><published>2019-01-03T19:56:00.000-05:00</published><updated>2019-07-17T22:02:02.509-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="astronomy"/><category scheme="http://www.blogger.com/atom/ns#" term="NASA"/><category scheme="http://www.blogger.com/atom/ns#" term="space travel"/><title type='text'>Hats off to New Horizons</title><content type='html'>A few years ago, around the time of the &lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;encounter with Pluto (or if you&#39;re really serious about the demotion thing, minor planet 134340 Pluto), I gave the team &lt;a href=&quot;https://blog.fieldnotesontheweb.com/2015/08/margaret-hamilton-1-new-horizons-0.html&quot;&gt;a bit of grief&lt;/a&gt; over the probe having to go into &quot;safe mode&quot; with only days left before the flyby, though I also tried to make clear that this was still engineering of a very high order.&lt;br /&gt;
&lt;br /&gt;
Early on New Year&#39;s Day (US Eastern time), &lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;flew by a Kuiper Belt object nicknamed Ultima Thule (two syllables in Thule: &lt;i&gt;THOO-lay&lt;/i&gt;).&amp;nbsp; I&#39;m posting to recognize the accomplishment, and this post will be grief-free.&lt;br /&gt;
&lt;br /&gt;
The Ultima Thule&amp;nbsp;encounter was much like the Pluto encounter with a few minor differences:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Ultima Thule is much smaller.&amp;nbsp; Its long axis is about 1-2% of Pluto&#39;s diameter&lt;/li&gt;
&lt;li&gt;Ultima Thule is darker, reflecting about 10% of light that reaches, compared to around 50% for Pluto. Ultima Thule is about as dark as potting soil.&amp;nbsp; Pluto is more like old snow.&lt;/li&gt;
&lt;li&gt;Ultima Thule is considerably further away (about 43 AU from the sun as opposed to about 33 AU for Pluto at the time of encounter -- an AU is the average distance from the Sun to the Earth)&lt;/li&gt;
&lt;li&gt;&lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;passed much closer to Ultima Thule than it did to Pluto (3,500 km vs. 12,500 km).&amp;nbsp; This requires more accurate navigation and to some extent increased the chances of a disastrous collision with either Ultima Thule or, more likely, something near it that there was no way to know about.&amp;nbsp; At 50,000 km/h, even a gravel-sized chunk would cause major if not fatal damage.&lt;/li&gt;
&lt;li&gt;Because Ultima Thule is further away, radio signals take proportionally longer to travel between Earth and the probe, about six hours vs. about four hours.&lt;/li&gt;
&lt;li&gt;Because Ultima Thule is much smaller, much darker and significantly further away, it&#39;s much harder to spot from Earth.&amp;nbsp; Before &lt;i&gt;New Horizons&lt;/i&gt;, Pluto itself was basically a tiny dot, with a little bit of surface light/dark variation inferred by taking measurements as it rotated.&amp;nbsp; Ultima Thule was nothing more than a tinier dot, and a hard-to-spot dot at that.&lt;/li&gt;
&lt;li&gt;We&#39;ve had decades to work out exactly where Pluto&#39;s orbit goes and where its moons are.&amp;nbsp; Ultima Thule wasn&#39;t even discovered until after &lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;was launched.&amp;nbsp; Until a couple of days ago we didn&#39;t even know whether it had moons, rings or an atmosphere (it appears to have none).&amp;nbsp; &lt;i&gt;[Neither Pluto nor Ultima Thule is a stationary object, just to add that little additional degree of difficulty.&amp;nbsp; The Pluto flyby might be considered a bit more difficult in that respect, though.&amp;nbsp; Pluto&#39;s orbital speed at the time of the flyby was around 20,000 km/h, while Ultima Thule&#39;s is closer to 16,500 km/h.&amp;nbsp; I&#39;d think this would mainly affect the calculations for rotating to keep the cameras pointed, so it probably doesn&#39;t make much practical difference.]&lt;/i&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
In both cases, &lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;had to shift from pointing its radio antenna at Earth to pointing its cameras at the target.&amp;nbsp; As it passes by the target at around 50,000 km/h, it has to rotate to keep the cameras pointed correctly, while still out of contact with Earth (which is light-hours away in any case).&amp;nbsp; It then needs to rotate its antenna back toward Earth, &quot;phone home&quot; and start downloading data at around 1,000 bits per second.&amp;nbsp; Using a 15-watt transmitter slightly more powerful than a &lt;a href=&quot;https://en.wikipedia.org/wiki/Citizens_band_radio&quot;&gt;CB radio&lt;/a&gt;.&amp;nbsp; Since this is in space, rotating means firing small rockets attached to the probe in a precise sequence (there are also gyroscopes on &lt;i&gt;New Horizons, &lt;/i&gt;but they&#39;re not useful for attitude changes).&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So, a piece of cake, really.&lt;br /&gt;
&lt;br /&gt;
Seriously, though, this is amazing engineering and it just gets more amazing the more you look at it.&amp;nbsp; The Pluto encounter was a major achievement, and this was significantly more difficult in nearly every possible way.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
So far there don&#39;t seem to be any close-range images of Ultima Thule on the &lt;a href=&quot;http://pluto.jhuapl.edu/&quot;&gt;mission&#39;s web site&lt;/a&gt;&amp;nbsp;(see, this post is actually about the web after all), but the team seems satisfied that the flyby went as planned and more detailed images will be forthcoming over the next 20 months or so.&amp;nbsp; As I write this, &lt;i&gt;New Horizons&lt;/i&gt;&amp;nbsp;is out of communication, behind the Sun from Earth&#39;s point of view for a few days, but downloads are set to resume after that.&amp;nbsp; &lt;i&gt;[The images started coming in not long after this was posted, of course --D.H. Jul 2019]&lt;/i&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/6575910304700161792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/6575910304700161792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6575910304700161792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/6575910304700161792'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2019/01/hats-off-to-new-horizons.html' title='Hats off to New Horizons'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2129929182918599848.post-1866036743641048759</id><published>2018-12-13T16:05:00.001-05:00</published><updated>2020-02-29T16:07:49.281-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="passwords"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="statistics"/><title type='text'>Common passwords are bad ... by definition</title><content type='html'>It&#39;s that time of the year again, time for the annual lists of worst passwords.&amp;nbsp; Top of at least one list: &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;123456&lt;/span&gt;, followed by &lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;password&lt;/span&gt;.&amp;nbsp; It just goes to show how people never change.&amp;nbsp; Silly people!&lt;br /&gt;
&lt;br /&gt;
Except ...&lt;br /&gt;
&lt;br /&gt;
A good password has a very high chance of being unique, because a good password is selected randomly from a very large space of possible passwords.&amp;nbsp; If you pick your password at random from a trillion possibilities*, then the odds that a particular person who did the same also picked your password are one in a trillion, the odds that one of a million other such people picked your password are about one in a million, as are the odds that any particular two people picked the same password.&amp;nbsp; If a million people used the same scheme as you did, there&#39;s a good chance that &lt;i&gt;some&lt;/i&gt;&amp;nbsp;pair of them accidentally share a password, but almost certainly almost all of those passwords are unique.&lt;br /&gt;
&lt;br /&gt;
If you count up the most popular passwords in this idealized scenario of everyone picking a random password out of a trillion possibilities, you&#39;ll get a fairly tedious list:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;1: some string of random gibberish, shared by two people&lt;/li&gt;
&lt;li&gt;2 - 999,999: Other strings of random gibberish, 999,998 in all&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Now suppose that seven people didn&#39;t get the memo.&amp;nbsp; Four of them choose&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;123456&lt;/span&gt;&amp;nbsp;and three of them choose&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;password&lt;/span&gt;.&amp;nbsp; The list now looks like&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;1:&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;123456&lt;/span&gt;,&amp;nbsp; shared by four people&lt;/li&gt;
&lt;li&gt;2:&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;password&lt;/span&gt;,&amp;nbsp; shared by three people&lt;/li&gt;
&lt;li&gt;3: some string of random gibberish, shared by two people&lt;/li&gt;
&lt;li&gt;4-999,994:&amp;nbsp; Other strings of random gibberish, 999,991 in all&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
Those seven people are pretty likely to have their passwords hacked, but overall password hygiene is still quite good -- 99.9993% of people picked a good password.&amp;nbsp; It&#39;s certainly better than if 499,999&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt;people picked&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;123456&amp;nbsp;&lt;/span&gt;and 499,998 picked&amp;nbsp;&lt;span style=&quot;font-family: &amp;quot;courier new&amp;quot; , &amp;quot;courier&amp;quot; , monospace; font-size: x-small;&quot;&gt;password&lt;/span&gt;, two happened to pick the same strong password and the other person picked a different strong password, even though the resulting rankings are the same as above.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Likewise, if you see a list of 20 worst passwords taken from 5 million leaked passwords, that could mean anything from a few hundred people having picked bad passwords to everyone having done so.&amp;nbsp; It would be more interesting to report &lt;i&gt;how many&lt;/i&gt; people picked popular passwords as opposed to unique ones, but that doesn&#39;t seem to make its way into the &quot;wow, everyone&#39;s still picking bad passwords&quot; stories.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
From what I was able to dig up, that portion is probably around 10%.&amp;nbsp; Not great, but not horrible, and probably less than it was ten years ago.&amp;nbsp; But as long as &lt;i&gt;some&lt;/i&gt; people are picking bad passwords, the lists will stay around and the headlines will be the same, regardless of whether most people are doing a better job.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
(I would have provided a link for that 10%, but the site I found it on had a bunch of broken links and didn&#39;t seem to have a nice tabular summary of bad passwords vs other passwords from year to year, so I didn&#39;t bother)&lt;br /&gt;
&lt;br /&gt;
*A password space of a trillion possibilities is actually pretty small.&amp;nbsp; Cracking passwords is roughly the same problem as the hash-based proof-of-work that cyrptocurrencies use.&amp;nbsp; Bitcoin is currently doing around 100 million trillion hashes per second, or a trillion trillion hashes every two or three hours.&amp;nbsp; The Bitcoin network isn&#39;t trying to break your password, but it&#39;ll do for estimating purposes.&amp;nbsp; If you have around&amp;nbsp;&lt;a href=&quot;http://blog.fieldnotesontheweb.com/2011/08/building-better-password.html&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;100 bits of entropy&lt;/span&gt;&lt;/a&gt;, for example if you choose a random sequence of fifteen capital and lowercase letters, digits and 30 special characters, it would take a password-cracking network comparable to the Bitcoin network around 400 years to guess your password.&amp;nbsp; That&#39;s probably good enough.&amp;nbsp; By that time, password cracking will probably have advanced far beyond where we are and, who knows, maybe we&#39;ll have stopped using passwords by then.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://blog.fieldnotesontheweb.com/feeds/1866036743641048759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/2129929182918599848/1866036743641048759' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/1866036743641048759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2129929182918599848/posts/default/1866036743641048759'/><link rel='alternate' type='text/html' href='http://blog.fieldnotesontheweb.com/2018/12/common-passwords-are-bad-by-definition.html' title='Common passwords are bad ... by definition'/><author><name>David Hull</name><uri>http://www.blogger.com/profile/07602323703256325141</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimdrk4D4JhYYMiXszZyLgFUb3aq-ZzkXVPMQhdVK1T8O9fSawlZelbgxGUROnBPCmmfgsHoTqFdaIg3NiHT5RVUQpFx-7qSR6QrTd1ZyIlXDgH7BkUACcXTZWpPxxrEA/s220/photo.jpg-uid%3D765966.jpg'/></author><thr:total>2</thr:total></entry></feed>