It's not inevitable that a tool with a glaring technical flaw must always have that technical flaw. Technical flaws can be fixed.
63 karma · joined July 23, 2015
It's not inevitable that a tool with a glaring technical flaw must always have that technical flaw. Technical flaws can be fixed.
Just think about timing: when is the best time for someone to get a message from you? There are aggregate stats about certain days or time being better for open rates, but customers aren't a monolithic entity. Some times work for some customers, and other times work for others. We've found that timing decisions have huge impact on ROI in industries ranging from gaming to retail to food delivery.
Now look at topic: what kind of bike do you try to interest them in? Do you try to interest them in a bike at all, or do you pitch a helmet, or shorts, or repair services. Personalizing topic is the essence of a recommender system, which has been discussed elsewhere in this thread, and it's possible to get something like that, even for a bike shop.
Then you have text: let's just look at value proposition. Do you appeal to their love of the open road? Their desire to exercise and get more fit? Spend time with their families? Replace an old bike that's causing them maintenance headaches? By learning what aspect of biking individual people care about, you can tailor subsequent communication to emphasize those things.
A bike company has virtually endless ways to tailor their message.
Pull the straw-man apart a little bit: 3rd-party data isn't the only data out there. There's at least one solutions (full-disclosure: I'm building it) that uses high-frequency communication channels like push notifications as a factory to originate 1st-party data that's tailored to your business needs and exists at the individual level. In other words, saying personalization based on 3rd-party data doesn't work is like saying a car that with water in the gas tank doesn't work. Of course it doesn't. Stop putting water in the gas tank.
Now look closer at the analogy: like a good movie, a good marketing strategy will expose customers to a wide variety of reasons to engage, so they can take what is personally meaningful to them and leave the rest. You can't fit the whole strategy into a single message. Of course you can't, just as Disney/Pixar can't fit every emotional association into a single scene scene. The authors point out the obvious fact that personalization can't fully happen at any single point in time, and miss the point that personalization necessarily happens progressively over multiple points in time.
I don't mean to come down hard on the authors of this post. They're reacting to what most marketing platforms call personalization. The problem isn't that personalization is impossible and doesn't work. The problem is that so many platforms have implemented something that doesn't work and have called it personalization.
For anyone interested, my co-founders and I have written several blog posts covering both what real personalization should look like, and many of the technical aspects of how it can be both possible and effective: www.aampe.com/blog
https://towardsdatascience.com/data-science-career-advice-to...
The short answer is that it all depends on what you are looking for in a position.
The longer answer is ask them what they do (as a company, team, etc.), then ask them what infrastructure (technical and organizational) they have in place to do that. Then ask them about non-managerial growth paths (unless you're a manager).
Finally, ask them to give you a question - some business problem they're trying to solve - that they themselves don't know the answer to. Ask to sit in a room with the people who would be involved in planning a solution to that problem, and actually plan out the initial steps of solving it. That will tell you more about the team dynamics and the workplace environment than any explicit questions you might ask.
https://hackernoon.com/can-we-be-honest-about-ethics-ecf5840...
I'm not questioning the documents' merits, or the intentions of those who wrote them. I'm concerned about the downside potential they introduce through systemic risk.
1. I never claimed the MVP was just whipped together. I claimed it was an MVP. I'm aware that this has been worked on for months - I joined the Slack channel and tried to participate. You made a straw-man argument.
2. The piece of my mine you linked to was never posted in the D4D slack. Or in any other community discussion. At least not by me. You resorted to an ad hominem attack on me personally instead of a principled attack on my position.
3. You stress the fact of this being a living document as if that had something to do with my concerns. Living or not, it went into production without fully considering the downstream harm the product could cause. You avoided my actual argument with a red herring instead of engaging it.
Given all of the above, why should I accept that your invitation to participate in the data.world slack was extended in good faith?
If anything in my original post seemed to warrant the hostility of your response, then I beg your pardon for poor wording. But my argument still stands.
https://towardsdatascience.com/data-is-a-stakeholder-31bfdb6...
It's not fool-proof, of course, and I think a change in perspective away from just moving fast and breaking things would be quite healthy for the industry as a whole.
The original Hippocratic Oath did a fairly good job of this by stipulating ways that a doctor could prove his competence. Doctors who adhered to the oath weren't better doctors because they had some kind of internal moral compass or external adjudicating body. They were better doctors because only the doctors who had competency to spare were willing to make the sacrifices that adherence to the oath required.
https://hackernoon.com/on-the-difficulty-of-creating-a-data-...
Ethical problems get solved (as much as that type of problem can ever really be "solved") by individual practitioners refusing to work with other individual practitioners who refuse to adhere to some basic best practices. That creates a network of competent and trustworthy individuals, who are still totally fallible, but who put their own practice up toe constant public scrutiny.
Ethical problems are problems of systemic risk. Systemic risk doesn't get solved through organizations.
https://www.wired.com/story/should-data-scientists-adhere-to...
Data for Democracy came up with an ethical code for data scientists and is now talking it up asking people to sign on to it. The thing is basically the product a few months of working groups plus a day-long hackathon, and it's already been put out on the market, so to speak. So it's not surprising that they produced something that could, in many ways, actually run counter to their goals. I firmly believe the ethical code as written is itself unethical:
https://towardsdatascience.com/an-ethical-code-cant-be-about...
What I've found amazing is that the community that built the D4D ethical code has been entirely unwilling to invite criticism of the code, or even engage with those who question it. The fact that willingness to entertain criticism and consider unintended consequences is actually one of the pillars of their ethical code makes it doubly troubling.
https://towardsdatascience.com/data-is-a-stakeholder-31bfdb6...
(Disclaimer: I wrote the post at the above link).
If you have a sound design you can still create a huge amount of value even with a very simple technical toolset. By the same token, you can have the biggest, baddest toolset in the world and still end up with a failed implementation if you have bad design.
There are resources out there for learning good design. This is a great introduction and points to many other good materials:
https://www.amazon.com/Design-Essays-Computer-Scientist/dp/0...