Kazuki
@kazuki
Cofounder of Glasp. I collect ideas and stories worth sharing 📚
San Francisco, CA
Joined Oct 9, 2020
1072
Following
5824
Followers
1.47k
13.59k
171.51k
www.producthunt.com/stories/product-hunt-meet-hyper
Nov 9, 2021
2
medium.com/@justinemoore_85088/why-most-online-communities-fail-and-how-to-build-a-better-one-b76557136e93
Nov 9, 2021
15
www.swyx.io/learn-in-public/
Nov 8, 2021
81
jarche.com/2010/11/learning-in-public/
Nov 8, 2021
61
glasp.substack.com/p/learning-is-a-lifelong-process
Nov 6, 2021
121
www.researchgate.net/publication/228318502_Repetition_is_the_First_Principle_of_All_Learning
Nov 6, 2021
3
www.dailymail.co.uk/sciencetech/article-3022254/Our-ancestors-DIDN-T-grunt-mumble-Scientists-says-early-human-speech-evolved-rapidly-complex-sentences.html
Nov 6, 2021
6
techcrunch.com/2021/11/03/dear-sophie-options-for-founder-moving-on-from-e-2-visa/
Nov 5, 2021
5
www.computerworld.com/article/3292619/the-brave-browser-basics-what-it-does-how-it-differs-from-rivals.html
Nov 4, 2021
8
brave.com/faq/
Nov 4, 2021
6
sketchplanations.com/forcing-function-for-productivity
Nov 4, 2021
3
www.16personalities.com/articles/personality-and-the-avid-reader
Nov 4, 2021
7
medium.com/the-ascent/5-productivity-habits-of-truly-avid-readers-f8bf36fd6040
Nov 4, 2021
6
www.referralcandy.com/blog/pinterest-marketing-strategy/
Nov 3, 2021
17
tim.blog/2021/10/28/chris-dixon-naval-ravikant-transcript/
Nov 3, 2021
7
augmentingcognition.com/ltm.html
Nov 3, 2021
172
nesslabs.com/readwise-featured-tool?ck_subscriber_id=1277533273&utm_source=convertkit&utm_medium=email&utm_campaign=Maker+Mind%3A+How+fast+do+we+forget%3F+%F0%9F%8F%83%20-%206876564
Nov 2, 2021
141
greylock.com/greymatter/search-re-imagined/
Nov 2, 2021
7
greylock.com/team/sridhar-ramaswamy/
Nov 2, 2021
31
nesslabs.com/ebbinghaus-forgetting-curve
Nov 2, 2021
4
www.eugenewei.com/blog/2020/9/18/seeing-like-an-algorithm
Oct 28, 2021
192
read.first1000.co/p/-matter
Oct 27, 2021
243
www.eugenewei.com/blog/2020/8/3/tiktok-and-the-sorting-hat
Oct 26, 2021
233
cantl.in/blog/2021/09/20/public-digital-organisations.html
Oct 26, 2021
8
every.to/divinations/why-roam-is-cool-364257
Oct 23, 2021
3
jmj.medium.com/investing-in-roam-research-d8038971e871
Oct 22, 2021
5
www.adventurista.com/2011/05/accomplishment-arbitrage.html
Oct 22, 2021
4
paulgraham.com/smart.html
Oct 22, 2021
5
askgib.substack.com/p/five-answers-to-questions-about-product
Oct 20, 2021
7
gibsonbiddle.medium.com/how-to-delight-customers-in-hard-to-copy-margin-enhancing-ways-ee53e77b214d
Oct 20, 2021
62
medium.com/s/story/why-we-fail-what-i-learned-from-5-years-with-friends-netflixs-social-strategy-9bbb9cb98608
Oct 20, 2021
14
gibsonbiddle.medium.com/intro-to-product-strategy-60bdf72b17e3
Oct 20, 2021
2
gibsonbiddle.medium.com/2-the-dhm-model-6ea5dfd80792
Oct 20, 2021
12
hbr.org/2020/12/the-creator-economy-needs-a-middle-class
Oct 20, 2021
37
sariazout.mirror.xyz/7gSSTJ96SEyvXeljymglO3zN4H6DCgVnrNZq8_2NX1A
Oct 19, 2021
162
sariazout.substack.com/p/check-your-pulse-63
Oct 19, 2021
4
thequestpod.substack.com/p/the-story-of-atrium
Oct 18, 2021
141
blog.ycombinator.com/gitlab-from-yc-to-ipo/
Oct 18, 2021
4
Understanding how the algorithm achieves its accuracy matters even if you’re not interested in TikTok or the short video space because more and more, companies in all industries will be running up against a competitor whose advantage centers around a machine learning algorithm.
most experts in the field doubt that TikTok has made some hitherto unknown advance in machine learning recommendations algorithms.
recall that the effectiveness of a machine learning algorithm isn’t a function of the algorithm alone but of the algorithm after trained on some dataset.
the magic of the design of TikTok: it is a closed loop of feedback which inspires and enables the creation and viewing of videos on which its algorithm can be trained.
when considering how to design an app, you have to consider how best to help an algorithm “see.” To serve your users best, first serve the algorithm.
algorithm-friendly design
Everything you do from the moment the video begins playing is signal as to your sentiment towards that video.
Before the video is even sent down to your phone by the FYP algorithm, some human on TikTok’s operations team has already watched the video and added lots of relevant tags or labels.
Some of TikTok’s camera filters are designed to track human faces or hands or gestures so vision AI is often invoked even earlier, at the point of creation.
The default UI of our largest social networks today is the infinite vertically scrolling feed (I could have easily used a screenshot of Facebook above, for example). Instead of serving you one story at a time, these apps display multiple items on screen at once. As you scroll up and past many stories, the algorithm can’t “see” which story your eyes rest on.
judging sentiment is a challenge.
By relying on a long scrolling feed with mostly explicit positive feedback mechanisms, social networks like Facebook, Twitter, and Instagram have made a tradeoff in favor of lower friction scanning for users at the expense of a more accurate read on negative signal.
content derived from a social graph can drift away from a user’s true interests because of the mismatch between your own interests and those of people you know.
if the algorithm isn’t "seeing" signals of a user’s growing disinterest, if only positive engagement is visible, some amount of divergence is unavoidable.
Algorithm-friendly design need not be user-hostile. It simply takes a different approach as to how to best serve the user’s interests.
The goal of any design is not to minimize friction, it’s to help the user achieve some end. Reducing friction is often consistent with that end, but not always.
In this software era, true competitive advantages, or moats, are increasingly illusory. Most software features or UI designs can be copied easily by an incumbent or competitor overnight. All you will have done is test the impact of the design for them.
the actual magic is how every element of TikTok's design and processes connect with each other to create a dataset with which the algorithm trains itself into peak performance.
All that’s needed is an understanding of how the flywheel works and a commitment to keep every element and process in it functioning.