[HN Gopher] Flintstoning your way around hard technical challenges ___________________________________________________________________ Flintstoning your way around hard technical challenges Author : scrollinondubs Score : 52 points Date : 2020-06-09 12:17 UTC (10 hours ago) (HTM) web link (grid7.com) (TXT) w3m dump (grid7.com) | karmakaze wrote: | There's another aspect to this. Sometimes that human isn't 'in' | the system but can be the user of it. | | I recently made a script to document the code paths from any | GraphQL or REST endpoint to code lines taking a database lock. It | was a hack with false positives. I 'fixed' it by making it an | interactive app instead of a script. | gkop wrote: | "Wizard of Oz prototyping" is a better name for this idea. | lqet wrote: | I have seen this pattern multiple times: (1) tell client | completely underdefined problem can be solved automatically, (2) | tell developer to implement it, (3) developer spends months | trying to automate it, (4) days before the deadline the code does | something that would barely count as acceptable, (5) an intern is | hired last-minute to solve the problem manually, (6) "we will do | it by hand until we have fixed the code". | | The client will never know (5). The intern will eventually do it | manually full-time. The code is of course never fixed. | | Months later, the developer finally has enough understanding of | the problem to find out that it has been a research topic for | decades, with no satisfying results so far. | m463 wrote: | There's that xkcd... | | https://xkcd.com/1425/ | | They're going to have to update the comic, since the GPS tech | tree that enabled the first one can not be combined with the AI | tech tree to make the second one simple. | TheSpiceIsLife wrote: | The simplest solution to the problem presented in xkcd 1425 | is to assume every photo is a photo of a bird, and just let | billions of users be mildly annoyed / extremely frustrated by | that assumption. | | Then we can write thousands of blogs posts titled like _" | Falsehoods Programmers Believe About Photos"_. | m463 wrote: | So you're saying "everything is a bird" + | https://xkcd.com/386/ = training data :) | TheSpiceIsLife wrote: | I'm not a software developer by any stretch of the | imagination, but from an outsiders perspective: | | That does appear to be the AI / Machine Learning approach | ;) | [deleted] | jasimmonsv wrote: | I have always heard this as to "mechanical turk the problem" | jacinabox wrote: | Yeah right, mechanical turk it, that's easy enough to say, then | you have to find yourself a dwarf. | Finnucane wrote: | Hand me the pliers. | 1propionyl wrote: | This is referred to as the "Wizard of Oz" method (or | "experimenter-in-the-loop"). It's very common in HCI research, as | well as in product prototyping in various industries. | | https://en.wikipedia.org/wiki/Wizard_of_Oz_experiment | | A variation of the technique is also common in CS user studies, | where the novel tool under study works, but is too | computationally intensive (i.e. slow) to actually use in the | study. In this variation, the tool's results are precomputed, and | the tool's interface is mocked up so that it just retrieves | precomputed results (or it delegates to a human researcher | playing the "wizard"). | jimmaswell wrote: | How hard can a script to delete documents based on timestamp | possibly be? | stagger87 wrote: | The saying "can't see the forest for the trees" comes to mind | here. | joshribakoff wrote: | Regardless, the website may change, so the script may also | require upkeep | cardiffspaceman wrote: | There was some research at IBM, which I have tried to find a | reference for, that tested: "What if we wanted to build a better | word processor, after having completely solved speech | recognition?" They devised an experiment where the subject, given | the task of say creating a document, would speak and "the system" | would respond by entering text and the usual things that word | processors do. "The system" was a CRT and a human confederate | behind a curtain who would type stuff and otherwise respond to | the subject's commands. | [deleted] | diablo1 wrote: | There's an XKCD for this: https://xkcd.com/1319/ | | Also, anecdotally, I literally automate to prevent RSI[0]. | There's only so much the human body can manually do with a | computer | | [0] https://en.wikipedia.org/wiki/Repetitive_strain_injury | chrisweekly wrote: | classic xkcd, one of my faves. esp the alt-text. | Scarblac wrote: | We have a website where customers of our company can upload data | sets for various domain-specific modelling software, and we can | do various integrity and quality checks on the data for them. | | If it gains traction we'll maybe automate parts of it some day, | but for now it's lovingly referred to as AaaS, or Arnold-as-a- | service. | gowld wrote: | Or as it's called in the industry, "AI/ML". | [deleted] ___________________________________________________________________ (page generated 2020-06-09 23:01 UTC)