Fork me on GitHub
#off-topic
<
2017-09-24
>
qqq18:09:34

is there a word for "self cannibalize" ? as in when innovation in a market drives all margins in the market to 0 and the market basically eats itself ?

sundarj18:09:22

i thought the word for that was self-cannibalize

Jarrod Davis18:09:55

I though “self-cannabalize” meant making a product that cannabalizes one of your other products. I’ve heard for example that the iPad “cannabalized” Mac sales.

dpsutton18:09:58

you could use "auto" for self to dress it up a bit but that's essentially the term

Jarrod Davis18:09:16

Not sure what the term would be on an industry or market level.

qqq19:09:27

what word would one use to describe "programmer writing program that writes programs" ? possible words that comes to mind are * suicide: since programmer is eliminating programming jobs * compiler writer: since a compiler essentially is a program that writes programs but I feel like neither properly captures this notion

mpenet19:09:50

Compiler engineer :)

qqq19:09:24

the word compiler doesn't capture the notion of AGI eating programming jobs

qqq19:09:32

compilers do: formal language -> formal language

mpenet19:09:47

It was kind of a joke, hence the :)

qqq19:09:56

I'm trying to capture: "write me a program that does FOO using libary BAR" -> clojure program

qqq19:09:40

@mpenet: or, you are an AI that writes programs, trying to pretend to be human, via humor 🙂

qqq19:09:04

here's a crazy thought: compilers: formal language -> formal language statistical translation: human language -> human language so it's kind of surprising that no one has really successfully done "human language -> formal language"

qqq19:09:26

and even if it was somewhat buggy, it would still be fine -- human programmers have set the bar rather low