HNHacker News
TopNewBestAskShowJobs

productceo

322 karma · joined November 8, 2019

submissionscomments
productceo··on How does Firefox's Reader View work? (2020)
To HN users reading this comment, where did you find the best reader view implementation?

Seems like it's a really difficult task.

productceo··on ArtFrame: E-paper wireless artwork for your living room
I see. I'm not a target customer, but curious to see if customers do value those attributes and buy this product.
productceo··on ArtFrame: E-paper wireless artwork for your living room
What is the customer need being solved, and why is this 900 Euro 13 inch display a better solution than either paper or TV?
productceo··on Ask HN: Why isn't there a Google competitor emerging?
Google Search enjoys multiple economies of scale. To list several:

1. Data about what the population is interested: More people use Google today, giving Google more data to train its AI with.

2. Server capacity: It's cheaper for Google to store 1 image than for me to store 1 image, because it stores many more images. Same for compute, such as training AI. Google can get one A100 GPU cheaper than I can.

3. Ads: If I had the exact same search quality and even the exact same number of users, Google will make more money from the same operation, because it has more advertisers.

They set up their business well!

productceo··on TikTok is scary good. It's digital crack
Feedly
productceo··on TikTok is scary good. It's digital crack
This is very insightful. I didn't think of it from this angle, but I think you hit it on the nail that I find discussions among people, not unidirectional presentations from a tiktoker, interesting.

Thanks for helping me see this!

productceo··on TikTok is scary good. It's digital crack
Ah, thanks for correcting my understanding.
productceo··on TikTok is scary good. It's digital crack
Interesting. So you weren't interested in dance, but you got interested through TikTok? Reminds me of how Pinterest's value prop includes exploration and inspiration (as opposed to searching for what you know you are looking for).
productceo··on TikTok is scary good. It's digital crack
I am having difficulty finding TikTok's addictiveness. My job depends on understanding consumer apps, so in the past 1.5 years, I've been trying TikTok anew every 3 months, each day at least trying to spend 10 minutes on it no matter how uninteresting I find the content to be, but end up giving up after 3 to 7 days each time I try. I swipe quickly past uninteresting content, stay on mildly interesting ones, and make sure to click like or add comment on interesting ones, in order to send signals to AI.

I'm not embodying any fake persona, just trying to find what I would find interesting. I just don't get addicting content. I even try searching so that TikTok would get explicit keywords from me.

I subscribe to a bunch of email newsletters and RSS feeds, check Reddit and Twitter daily, and check HackerNews morning and night, and I have no problem finding interesting content every time I open these things (Twitter being least interesting to me out of this list).

I like software engineering, business, product management, marketing, and technology industry generally. I don't believe I am so far from regular consumers: I check out mainstream videos on YouTube like MKBHD and even subscribe to his podcast (This is to show I find content for "mainstream consumers" interesting, though I work in tech and know more about tech things than MKBHD's target audience).

Can someone help? Why is the whole world praising TikTok while I am failing repeatedly?

productceo··on Python 3.11 in the Web Browser
Interesting! So I can write any Python code here in the web app, and the Python code will run locally on my client machine without sending any information to 3P web servers?
productceo··on How to Build a Minimum Lovable Product
Interesting to see the other POV. I experienced this from the opposite side.

A teammate once told me he is frustrated with being asked to work on an MVP, that is minimum cost, minimum polish, minimally functioning. He said he wanted to work on MLP, so I said he can call it MLP if he wants, but what we must build does not change: prove the concept minimally such that we can verify whether the problem we seek to solve is a real problem in the first place, then we can add as much polish as needed once we know it's a good problem to solve. If we think customers are experiencing some problem that, in order to solve minimally, we need to give them polish, then the polish is a part of the MVP/MLP. Otherwise, it is not. It doesn't matter what we call it. What matters is what we must do.

He thought that my attitude taking the distinction between MLP and MVP lightly was a sign that I do not care about the best interest of our customers, and left the company.

productceo··on Ask HN: What do you do when competition signs up for your service?
Depends on what you mean by luck.

If you mean waiting idly wishing that a particular event would happen in this world, then no.

If you mean taking the same event that happened, and finding how to find ways to make the most out of it, then yes.

It is always about luck, not one you wish to receive from the outside, but one you create from the inside.

productceo··on Ask HN: What do you do when competition signs up for your service?
Say there are two companies, A and B.

A spends time and effort thinking about how to block B from getting better.

B spends time and effort thinking about how to be better for customers.

Which do you think will win? Or should win?

Guide your actions accordingly.

productceo··on How to Build a Minimum Lovable Product
Let me know when you would like me to invent yet another word to call the same thing. How's Minimum Promising Product?

If MVP does not solve a real problem, it does not validate the correct hypothesis, so what the post describes as an MVP that is not MLP is not an MVP.

And an MLP executed to be not MVP would be a thing built to be built, or taking unnecessarily risky bets spending unnecessary cost.

Cut the crap with fighting words with words. If the community used the word MVP to help introduce a more useful concept, real builders focus on executing it correctly, to the best of our ability, giving the inventors fair credit and most charitable interpretation. Alas, we have content marketers among us, and those who failed and wish to blame it on being given wrong instructions to follow, inventing empty words like MLP.

productceo··on Typebot: A conversational form builder that you can self-host
In the demo, first question was "What's your name?". I wrote, "I'm James", and it responded, "Nice to meet you, I'm James".

A dad joke bot!

But I think this simple example suggests conversational forms can be unintuitive for consumers, and it can be more costly for both the asking side and the answering side to communicate the same information.

productceo··on Phantom OS
Cool idea!
productceo··on Show HN: I'm writing an MMORPG game for learning programming
What did you use to create the multiplayer experience? (Real-time communication protocol or libraries)

What was this part of experience like?

productceo··on Strype, a Python frame-based editor
In which ways do you expect a customer will be misled into believing this frame-based editor is a product of the payment processing company?
productceo··on Show HN: Zipy.ai – Live web debugging with error monitoring and session replay
Cool! Wishing you best of luck!
productceo··on Please don't ask founders existential questions
This comment is correct.
productceo··on Show HN: Zipy.ai – Live web debugging with error monitoring and session replay
What's your strategy to compete against Microsoft Clarity? It's free.
productceo··on Ace, CodeMirror, and Monaco: A comparison of browser code editors (2021)
I think in Stack Overflow Developer Survey or in the State of JS Survey, 3% or less responded they use cloud IDE. I wonder whether they are solving some real problem that cannot be solved in desktop IDE, and whether they will really take off one day.
productceo··on Show HN: A Schemaless Data Store Within Your SQL Database
>Web App Development Environment we developed back in 1999. It was comprised of an IDE, Web Server, Object Store, Virtual File System, Template System, and polyglot (Java, JavaScript, and Python).

When you made this, why did you believe building this was what people needed?

And what did you end up observing that made you discontinue the project?

productceo··on Ask HN: Is it wise to accept an intern position at Meta?
Whether you choose to or choose not to, make sure you are not making the decision just because what other people are telling you to do!
productceo··on The dawn of post-theory science?
There are two approaches to compare: Starting with hypothesis and starting with data collection.

In former, hypothesis specifies which variables are likely independent, dependent, must be controlled, so on, then makes observations to confirm. In latter, data is first collected with as many variables as possible, then we attempt to identify which variables are independent, etc, then confirm.

To be cost efficient, many science experiments chose former. AI models use latter (get data, then find patterns, aka dependencies across variables). But even in latter, 1) human scientists can and do use the approach when appropriate, and 2) someone must have chosen the variables to observe which is a hypothesis (but lower precision is permitted in favor of higher recall).

Long story short: It is sensational and in the best interest of the media to make it seem like some drastic change is happening, but the way we the humankind is growing our collective knowledge is still fundamentally consistent, except with some added techniques thanks to low cost of studying large scale data, and it would serve us well to focus on the fundamentals and basics. The scientific approach.

productceo··on Ask HN: How to continue to be gracious about the good fortune of rich friends?
There are two ways to be rich: to have the things you want and to want the things you have. See if you can successfully achieve one of these two options.
productceo··on In 1953 a telco executive predicts the rise of smartphones and video calls
We have billions of people in the humankind. With a high probability, billion guesses every day will yield at least one or more correct guesses even if they are completely random. This person was in a position to guess not randomly but based on some advance understanding of the world and the humankind, so we cannot consider this to be surprising.

What matters is not who predicts which future, but rather who creates which future.

productceo··on Companies that had successful pivots
Love the list. Thanks for putting it together.
productceo··on HyperNeRF
Very interesting. Highly useful for metaverse avatars.
productceo··on Papers with Code
Amazing website. As some noted in comments, widely used in AI research community, but I expect this website will be useful to the broader developer community as well!
← PreviousPage 3 of 4Next →