HNHacker News
TopNewBestAskShowJobs

felideon

1,588 karma · joined July 1, 2008

Product Engineer.

Email: (format t "~(~{~a~}~)" (reverse '(com #\. gmail @ felideon)))

submissionscomments
felideon··on Show HN: I built a tech news aggregator that works the way my brain does
Some additional feedback:

There's no reason for both the story count and the story summary to be clickable. It's confusing because:

(a) It's not clear what the number in parentheses even means (until you click and infer)

(b) Separate links makes you think they lead to different pages

Also, echoing another comment, it's not really clear what "incoming" and "outgoing" stories mean. Maybe "new" vs. "stale"?

felideon··on Updates to Consumer Terms and Privacy Policy
> seems very transparent

Except not:

> The interface design has drawn criticism from privacy advocates, as the large black "Accept" button is prominently displayed while the opt-out toggle appears in smaller text beneath. The toggle defaults to "On," meaning users who quickly click "Accept" without reading the details will automatically consent to data training.

Definitely happened to me as it was late/lazy.

felideon··on Fast
So, did you make it faster?
felideon··on Sleep apnea pill shows striking success in large clinical trial
Hmm? Article says it’s a combination of atomoxetine and aroxybutynin.
felideon··on Offline-First with CouchDB and PouchDB in 2025
Is Triplit overkill (over PouchDB) if multi-user collaboration is not a use case?
felideon··on Thank HN: The puzzle game I posted here 6 weeks ago got licensed by The Atlantic
Good points. I think clue 3 is weird because what is a "pay one"? You can't take a "pay one", but I get how to read it now---it's like an anaphor for the word. But yes, for consistency a blank space would have worked: [taking a pay ____ is a bummer]

I think my confusion with clue 2 was that I had never heard of the idiom "[to] fish or cut bait" [1]

[1] https://en.wikipedia.org/wiki/Fish_or_cut_bait

felideon··on Thank HN: The puzzle game I posted here 6 weeks ago got licensed by The Atlantic
Congrats! Some feedback, if you're taking any:

- Without the tutorial, it's confusing that you're not supposed to click and you're supposed to start typing. I wonder if placing the text box at the top would make that more clear.

- Some of the clues are confusing due to inconsistent punctuation. For example:

  [to ___fish, to lure someone in using a fake internet persona] = cat
  [do this or cut bait] = fish
  [taking a pay one is a bummer] = cut
  [rocks when added to soda will NOT cause your stomach to explode] = pop
The first line uses a comma, the second line uses "or", the third and fourth lines don't have any punctuation at all, so the sentences make no sense.
felideon··on A startup doesn't need to be a unicorn
Isn't this the gap TinySeed tries to fill?
felideon··on Chatbots-Are-AI-Antipatterns
I think there’s merit in a hybrid approach, and more people should do this instead of slapping a chatbot everywhere, but your approach seems completely backwards from a usability perspective. Chat interfaces (edit: and similarly, CLIs) are at complete odds with discoverability[1]. In your demo, I’m trying to understand the point of the chatbot when all it does is convert a button, with a pretty decent CTA (“try sending us an email”), to a sentence in the first person? Why not a large “Compose Email” button? And if the chatbot can do more than one thing, how many of these potential “conversation starters” are you going to display?

What we need are designers who can help establish a foundational structure (information architecture) that leads to discoverable and simple UIs to nudge users in the right direction. Once users are at a place where they know what’s possible/available, then perhaps you can allow some fuzziness to help them cross the line to accomplish their task.

[1] https://www.interaction-design.org/literature/topics/discove...

felideon··on Revenge of the Junior Developer
On a corporate blog, though, for a product that is competing in this space?
felideon··on Ask HN: What less-popular systems programming language are you using?
or the CEO of Franz, Inc. as an advisor, it seems.
felideon··on The Internals of PostgreSQL
> how to make Outlook work

Well that’s your first problem. Unless you’re using corporate email?

felideon··on Why Clojure?
As someone who worked with Common Lisp many moons ago, this is the answer I needed to pique my interest in Clojure (again).
felideon··on Why is zero plural? (2024)
Except...

> `1.0` books (?) – Martin Ba Commented May 22, 2024 at 13:3

:)

felideon··on People are bad at reporting what they eat. That's a problem for dietary research
> You're mistaking challenges in building a global app for malicious intent.

Perhaps the grandparent comment of mine did, not me.

> We'll add something back to the FAQ on this, thank you all for pointing it out.

So people don't read onboarding instructions, but you're going to bury the pricing info in an FAQ in the App Store where it's hidden below the fold?

The fix is quite easy. Here's a redesign for your in-app registration screen:

   Create account   
                    
  ┌────────────────┐
  │Name            │
  └────────────────┘
  ┌────────────────┐
  │Email           │
  └────────────────┘
  ┌────────────────┐
  │Password        │
  └────────────────┘
                    
    ┌────────────┐  
    │  Register  │  
    └────────────┘  
   7-day free trial,
    $6.67/mo after
felideon··on People are bad at reporting what they eat. That's a problem for dietary research
What FAQ and pricing pages? Your website makes no mention of pricing at all.

Edit: The "dark" pattern is in the registration flow. It doesn't mention that the app requires a subscription anywhere until after you've created an account. Surely you could add a disclaimer before creating your account? This has nothing to do with the App Store.

Edit 2: I'm not saying you intended to implement a dark pattern. Just perhaps a UX oversight.

Edit 3: The download page would be another great place to put this info, since that's the primary CTA on the home page (there's 4 prominent download buttons).

felideon··on People are bad at reporting what they eat. That's a problem for dietary research
The study ended so no worries. In any case, congrats on the exit!
felideon··on People are bad at reporting what they eat. That's a problem for dietary research
What happened to your app? I was on such a research team (Scripps) that used your app for the study (PROGRESS).
felideon··on Metacognitive laziness: Effects of generative AI on learning motivation
Yeah, the abstract could use a bit more work. The gist of it is being in a closed-loop cycle with ChatGPT only helps with the task at hand, and not with engaging with the full learning process. Instead they say "When using AI in learning, learners should focus on deepening their understanding of knowledge and actively engage in metacognitive processes such as evaluation, monitoring, and orientation, rather than blindly following ChatGPT's feedback solely to complete tasks efficiently."
felideon··on Metacognitive laziness: Effects of generative AI on learning motivation
> Most folks are projecting what the title says into their own emotion space and then riffing on that.

Yeah, or the abstract which is a bit vague.

felideon··on Nintendo announces the Switch 2 [video]
Just so you know, it’s _deprecated_.
felideon··on Making Beautiful API Keys
Their customers are developers, their product is a dev tool. No different than any other company obsessing over great UX. Stripe won because of the developer experience.
felideon··on Ask HN: SWEs how do you future-proof your career in light of LLMs?
Not the OP, but I imagine it has to do with the "LLMs will improve over time" trope. You said "and have been for the last at least 6 months" and it's confusing what you meant or what you expected should have happened in the past 6 months.
felideon··on Phishers Love New TLDs Like .shop, .top and .xyz
OT, but man, I remember reading that book when I was a kid. Then started reading HTML books and, of course, the Llama book.
felideon··on Everyone is capable of, and can benefit from, mathematical thinking
> IMO everyone has a ceiling when it comes to math.

Yes, but it's higher than you think: https://www.justinmath.com/your-mathematical-potential-has-a...

felideon··on Costco’s butter recall, explained
Yeah I don't understand this either, because the same is true in Latin American countries. What's worse is immigrants who never had allergies in their country of origin come here and develop all sorts of seasonal allergies.
felideon··on Busy Status Bar
Make it a fidget toy and you're onto something.
felideon··on Busy Status Bar from Flipper Devices
Good point. I finally know what to do with the old iPads my kids don't use anymore.
felideon··on The Liberating Experience of Common Lisp
> There was an essay about Lisp being a "language for smart people"

Presumably, you are referring to The Bipolar Lisp Programmer[1], an HN classic[2].

[1] https://www.marktarver.com/bipolar.html

[2] https://hn.algolia.com/?q=bipolar+lisp+programmer

felideon··on Do AI companies work?
Arguably form factor, i.e. smartphones and tablets. Whether you think that's incremental or not is subjective, I guess.

I would say incremental, but it does solve a different set of problems (connectedness, mobility) than the PC.

Page 1 of 18Next →