{"id":"83ba2394-ed8a-4320-9e53-264dca38ca3f","slug":"s09e44-only-a-few-esoteric-things","subject":"s09e44: Only A Few Esoteric Things","title":"Only A Few Esoteric Things","publish_date":"2021-06-11T23:45:01.538565+00:00","year":2021,"month":6,"season":9,"episode":44,"episode_label":"s09e44","canonical_url":"https://newsletter.danhon.com/archive/s09e44-only-a-few-esoteric-things/","is_premium":0,"word_count":535,"body_html":"<h1>0.0 Context setting</h1>\n<p>Friday June 11 2021 in Portland, Oregon. A cooler, overcast day after the heat of the last week, and a week full of tiredness and headaches.</p>\n<hr />\n<h1>1.0 Some things that caught my attention</h1>\n<h2>Dogma</h2>\n<p>Cantlin, who's consulting at GDS <a href=\"https://twitter.com/cantlin\">pointed out</a> that the initial strategy of making teams/programs go through a discovery/alpha/beta phase has since <a href=\"https://twitter.com/tomskitomski/status/1402602431750496260?s=20\">ossified into a straitjacket/dogma</a> and is now a set of hoops/checkboxes to jump through. Which leads, <a href=\"https://twitter.com/harrybr/status/1402610294359273472\">via Harry Brignull</a>, to Dorian Taylor's piece, <a href=\"https://doriantaylor.com/agile-as-trauma\">Agile as Trauma</a>, key point being that</p>\n<blockquote>\n<p>[Agile] remains a tactical, technical, and ultimately reactionary movement.</p>\n</blockquote>\n<p>Which totally tracks with my experience, for one being the whole &quot;you take what you need that will work for you&quot; aspect of agile, and calling it little-a-agile, or just &quot;iterative development&quot;. It's a really good reminder to think and look at what <em>isn't</em> talked about in terms of agile like, say, Procurement.</p>\n<hr />\n<h2>AI and text adventures</h2>\n<p>I did not understand much of this paper from Microsoft Research, <a href=\"https://www.microsoft.com/en-us/research/blog/building-stronger-semantic-understanding-into-text-game-reinforcement-learning-agents/?OCID=msr_blog_CALM_tw\">Building stronger semantic understanding into text game reinforcement learning agents</a>, other than glomming onto the mention of a) text adventures; b) the use of reinforcement learning AI to, uh, <em>play</em> inside a text adventure and what that AI might &quot;learn&quot;. The paper talks about &quot;valid-action&quot; handicaps, which I guess in a text adventure map to &quot;the thing you have to do that advances the narrative/puzzle&quot;, and in real life maps to &quot;something that is causal and that contributes to, I don't know, your utility function moving in a good direction&quot;. This also makes all my &quot;game environments as reinforcement environments for AI&quot; fire, what with what Deepmind uses.</p>\n<hr />\n<h2>Delight</h2>\n<p>I am totally down with using (hopefully great perf-per-watt) GPU cycles to simulate the <a href=\"https://twitter.com/twolivesleft/status/1402093206557188096\">physical interaction of rainwater, snow and wind etc</a> on interface elements in weather apps. I mean, sure, the weather should actually be useful and accurate, but if you're adding this stuff on top of an already accurate weather app, then yes please: sign me up.</p>\n<hr />\n<h2>Led astray by HAL</h2>\n<p>I was going to write something longer on this, but as the saying somewhat goes, I have not had the time. Cyd Harrell had a &quot;volcanic take&quot;:</p>\n<blockquote>\n<p>volcanic take: most &quot;NLP&quot; or &quot;conversational&quot; interfaces underperform well-structured webforms while costing many multiples; the fun industry story of &quot;one day&quot; and &quot;at scale&quot; is not going to pan out for most use cases<sup class=\"footnote-ref\"><a href=\"#fn1\" id=\"fnref1\">[1]</a></sup></p>\n</blockquote>\n<p>for which my lukewarm and so far unwritten take is: fiction has got a lot to answer for here in that the dream of conversing with a HAL or CYC or whatever has had people off chasing a long-term goal when, as Cyd says, a bunch of well-designed forms would do better. Or, if you want to keep going with the space metaphor, a bunch of meticulously planned three-ring-binders at NASA beats a still non-existent HAL.</p>\n<hr />\n<h2>Foot pedals</h2>\n<p>On custom user interfaces enabled through hardware for videogames, <a href=\"https://www.gamesradar.com/why-i-love-time-crisis-foot-pedal-20-years-later/\">Why I Love: The Time Crisis foot pedal 20 years later</a>, <a href=\"https://twitter.com/bmogilefsky/status/1400845012166856705\">via Bret Mogliefsky</a>, out of a conversation mentioning, yet again, the want for a foot-pedal that controls muting in Zoom.</p>\n<hr />\n<p>OK! Not very much today.</p>\n<p>How are you doing?</p>\n<p>Best,</p>\n<p>Dan</p>\n<hr class=\"footnotes-sep\" />\n<section class=\"footnotes\">\n<ol class=\"footnotes-list\">\n<li id=\"fn1\" class=\"footnote-item\"><p><a href=\"https://twitter.com/cydharrell/status/1399790614879760386\">https://twitter.com/cydharrell/status/1399790614879760386</a> <a href=\"#fnref1\" class=\"footnote-backref\">↩︎</a></p>\n</li>\n</ol>\n</section>\n","body_text":"0.0 Context setting\n\nFriday June 11 2021 in Portland, Oregon. A cooler, overcast day after the heat of the last week, and a week full of tiredness and headaches.\n\n1.0 Some things that caught my attention\n\nDogma\n\nCantlin, who's consulting at GDS\npointed out\nthat the initial strategy of making teams/programs go through a discovery/alpha/beta phase has since\nossified into a straitjacket/dogma\nand is now a set of hoops/checkboxes to jump through. Which leads,\nvia Harry Brignull\n, to Dorian Taylor's piece,\nAgile as Trauma\n, key point being that\n\n[Agile] remains a tactical, technical, and ultimately reactionary movement.\n\nWhich totally tracks with my experience, for one being the whole \"you take what you need that will work for you\" aspect of agile, and calling it little-a-agile, or just \"iterative development\". It's a really good reminder to think and look at what\nisn't\ntalked about in terms of agile like, say, Procurement.\n\nAI and text adventures\n\nI did not understand much of this paper from Microsoft Research,\nBuilding stronger semantic understanding into text game reinforcement learning agents\n, other than glomming onto the mention of a) text adventures; b) the use of reinforcement learning AI to, uh,\nplay\ninside a text adventure and what that AI might \"learn\". The paper talks about \"valid-action\" handicaps, which I guess in a text adventure map to \"the thing you have to do that advances the narrative/puzzle\", and in real life maps to \"something that is causal and that contributes to, I don't know, your utility function moving in a good direction\". This also makes all my \"game environments as reinforcement environments for AI\" fire, what with what Deepmind uses.\n\nDelight\n\nI am totally down with using (hopefully great perf-per-watt) GPU cycles to simulate the\nphysical interaction of rainwater, snow and wind etc\non interface elements in weather apps. I mean, sure, the weather should actually be useful and accurate, but if you're adding this stuff on top of an already accurate weather app, then yes please: sign me up.\n\nLed astray by HAL\n\nI was going to write something longer on this, but as the saying somewhat goes, I have not had the time. Cyd Harrell had a \"volcanic take\":\n\nvolcanic take: most \"NLP\" or \"conversational\" interfaces underperform well-structured webforms while costing many multiples; the fun industry story of \"one day\" and \"at scale\" is not going to pan out for most use cases\n[1]\n\nfor which my lukewarm and so far unwritten take is: fiction has got a lot to answer for here in that the dream of conversing with a HAL or CYC or whatever has had people off chasing a long-term goal when, as Cyd says, a bunch of well-designed forms would do better. Or, if you want to keep going with the space metaphor, a bunch of meticulously planned three-ring-binders at NASA beats a still non-existent HAL.\n\nFoot pedals\n\nOn custom user interfaces enabled through hardware for videogames,\nWhy I Love: The Time Crisis foot pedal 20 years later\n,\nvia Bret Mogliefsky\n, out of a conversation mentioning, yet again, the want for a foot-pedal that controls muting in Zoom.\n\nOK! Not very much today.\n\nHow are you doing?\n\nBest,\n\nDan\n\nhttps://twitter.com/cydharrell/status/1399790614879760386\n\n↩︎","raw_format":"markdown","source":"app","summary":"This issue examines how established methodologies and technologies ossify into dogma, losing their original flexibility and purpose. The pieces trace this pattern across agile development (now a checklist rather than an adaptive mindset), AI applications (chasing conversational interfaces inspired by sci-fi when simpler solutions work better), and interface design (adding elaborate flourishes when well-structured forms would serve users more effectively). There's a thread of skepticism about whether we're following aspirational narratives—whether inherited from fiction, consultant frameworks, or tech industry hype—rather than pragmatically choosing what actually works.","reading_minutes":3,"links":[{"url":"https://twitter.com/cantlin","normalized_url":"https://twitter.com/cantlin","domain":"twitter.com","anchor_text":"pointed out","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://twitter.com/tomskitomski/status/1402602431750496260?s=20","normalized_url":"https://twitter.com/tomskitomski/status/1402602431750496260","domain":"twitter.com","anchor_text":"ossified into a straitjacket/dogma","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://twitter.com/harrybr/status/1402610294359273472","normalized_url":"https://twitter.com/harrybr/status/1402610294359273472","domain":"twitter.com","anchor_text":"via Harry Brignull","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://doriantaylor.com/agile-as-trauma","normalized_url":"https://doriantaylor.com/agile-as-trauma","domain":"doriantaylor.com","anchor_text":"Agile as Trauma","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://www.microsoft.com/en-us/research/blog/building-stronger-semantic-understanding-into-text-game-reinforcement-learning-agents/?OCID=msr_blog_CALM_tw","normalized_url":"https://microsoft.com/en-us/research/blog/building-stronger-semantic-understanding-into-text-game-reinforcement-learning-agents?OCID=msr_blog_CALM_tw","domain":"microsoft.com","anchor_text":"Building stronger semantic understanding into text game reinforcement learning agents","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://twitter.com/twolivesleft/status/1402093206557188096","normalized_url":"https://twitter.com/twolivesleft/status/1402093206557188096","domain":"twitter.com","anchor_text":"physical interaction of rainwater, snow and wind etc","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://www.gamesradar.com/why-i-love-time-crisis-foot-pedal-20-years-later/","normalized_url":"https://gamesradar.com/why-i-love-time-crisis-foot-pedal-20-years-later","domain":"gamesradar.com","anchor_text":"Why I Love: The Time Crisis foot pedal 20 years later","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://twitter.com/bmogilefsky/status/1400845012166856705","normalized_url":"https://twitter.com/bmogilefsky/status/1400845012166856705","domain":"twitter.com","anchor_text":"via Bret Mogliefsky","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"},{"url":"https://twitter.com/cydharrell/status/1399790614879760386","normalized_url":"https://twitter.com/cydharrell/status/1399790614879760386","domain":"twitter.com","anchor_text":"https://twitter.com/cydharrell/status/1399790614879760386","is_archive":0,"archive_url":null,"archive_service":null,"category":"external"}],"sections":[{"id":3526,"ord":0,"number":"0.0","heading":"Context setting","level":1,"word_count":28},{"id":3527,"ord":1,"number":"1.0","heading":"Some things that caught my attention","level":1,"word_count":6},{"id":3528,"ord":2,"number":null,"heading":"Dogma","level":2,"word_count":116},{"id":3529,"ord":3,"number":null,"heading":"AI and text adventures","level":2,"word_count":124},{"id":3530,"ord":4,"number":null,"heading":"Delight","level":2,"word_count":60},{"id":3531,"ord":5,"number":null,"heading":"Led astray by HAL","level":2,"word_count":142},{"id":3532,"ord":6,"number":null,"heading":"Foot pedals","level":2,"word_count":57}]}