{"id":22507,"date":"2025-07-25T07:12:09","date_gmt":"2025-07-25T07:12:09","guid":{"rendered":"https:\/\/www.newsbeep.com\/ca\/22507\/"},"modified":"2025-07-25T07:12:09","modified_gmt":"2025-07-25T07:12:09","slug":"gaslight-driven-development-chatgpt-was-convinced-this-app-had-a-feature-it-didnt-so-the-devs-decided-to-add-it-in-anyway","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/ca\/22507\/","title":{"rendered":"&#8216;Gaslight-driven development&#8217;: ChatGPT was convinced this app had a feature it didn&#8217;t, so the devs decided to add it in anyway"},"content":{"rendered":"<p>I must remind myself not to humanise artificial intelligence, but it&#8217;s hard not to when it&#8217;s out there causing what at least one developer is calling &#8220;gaslight-driven development&#8221;, where the AI pretends features exist until the developer feels forced to add it. As <a data-analytics-id=\"inline-link\" href=\"https:\/\/www.404media.co\/chatgpt-hallucinated-a-feature-forcing-human-developers-to-add-it\/\" target=\"_blank\" rel=\"nofollow noopener\">reported by 404 Media<\/a>, this is exactly what happened to developers of the Soundslice app.<\/p>\n<p>Soundslice is an app that lets you scan and digitise sheet music, but apparently ChatGPT had been telling some users to use a feature that didn&#8217;t exist on the app. It was telling them to feed ASCII tabs\u2014an informal way of noting guitar notes and chords\u2014into the app, but the app didn&#8217;t have tablature conversion functionality.<\/p>\n<p>One of the app developers, Adrian Holovaty, tells 404 Media the app was being fed &#8220;around 5-10 [ASCII tab] images daily, for a period of a month or two. Definitely enough where I was like, \u2018What the heck is going on here?\u2019&#8221;<\/p>\n<p>Related articles<\/p>\n<p>The answer was found in error logs which pointed at ChatGPT being the culprit. So, the devs had to decide what to do.<\/p>\n<p>The options, they say, were to (1) &#8220;ignore it, and endure the psychological pain of knowing people were getting frustrated by our product for reasons out of our control,&#8221; to (2) &#8220;put annoying banners on our site saying: \u2018On the off chance that you&#8217;re using ChatGPT and it told you about a Soundslice ASCII tab feature, that doesn&#8217;t exist,\u2019&#8221; which it said would be &#8220;disproportional and lame&#8221;, or (3) &#8220;just spend a few hours and develop the feature.\u201d<\/p>\n<p>The devs opted for number 3, leading to <a data-analytics-id=\"inline-link\" href=\"https:\/\/tonsky.me\/blog\/gaslight-driven-development\/?ref=404media.co\" target=\"_blank\" rel=\"nofollow noopener\">another developer<\/a> christening the phrase &#8220;gaslight-driven development.&#8221; I suppose we already call these occurrences hallucinations, so why not add another level of humanisation into the mix, eh?<\/p>\n<p>On a day that&#8217;s seen not only Trump, but also Nvidia CEO Jensen Huang and AMD CEO Dr. Lisa Su bang the drum of all many merits of AI, this feels like a fitting way to round out things out, don&#8217;t you think?<\/p>\n<p class=\"newsletter-form__strapline\">Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.<\/p>\n<p>It makes me feel an apt mix of positive regard and trepidation towards AI: positive regard because it helped bring about a useful feature in the app, and trepidation because who knows how many other disappointed users LLMs will create after suggesting they use features that don&#8217;t exist.<\/p>\n<p>Yes, I&#8217;d love that free frame rate boost, too, but no, up-down-LB-RB-A-B-A-B isn&#8217;t gonna do it. Ah, you got me again, AI, you sly thing.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/07\/7rTxS5WgHWFPDRsqLd28vh.png\" alt=\"Secretlab Titan Evo gaming chair in Royal colouring, on a white background\"   class=\"person__avatar image-wrapped__image image__image\" loading=\"lazy\" data-normal=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/07\/7rTxS5WgHWFPDRsqLd28vh.png\" data-original-mos=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/07\/7rTxS5WgHWFPDRsqLd28vh.png\" data-pin-media=\"https:\/\/www.newsbeep.com\/ca\/wp-content\/uploads\/2025\/07\/7rTxS5WgHWFPDRsqLd28vh.png\" data-pin-nopin=\"true\" data-slice-image=\"true\"\/><\/p>\n<p>Best PC gaming kit 2025<\/p>\n<p>All our favorite gear<\/p>\n","protected":false},"excerpt":{"rendered":"I must remind myself not to humanise artificial intelligence, but it&#8217;s hard not to when it&#8217;s out there&hellip;\n","protected":false},"author":2,"featured_media":22508,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[62,276,277,49,48,61],"class_list":["post-22507","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-ca","tag-canada","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/22507","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/comments?post=22507"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/posts\/22507\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media\/22508"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/media?parent=22507"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/categories?post=22507"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/ca\/wp-json\/wp\/v2\/tags?post=22507"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}