Live data from Hacker News

Viewing profile — trafnar

trafnar

HN member
Joined
Wed, Jul 29, 2009, 7:04 AM UTC
HN karma
738
Public activity
174 items

About trafnar

Read about my projects here: http://nathanmanousos.com

Recent public activity

  1. comment
    Comment #45030993

    I wanted to suggest a tweak to this cool project: The panning and zooming feel very sluggish. I'm not sure if there's a technical reason it needs to be that way, but if the animati…

  2. comment
    Comment #44957258

    I was using this recently and found some situations where I didn't like the way the lines looked. Reading through the github comments from the author, it sounds like an improved ve…

  3. comment
    Comment #44650423

    Their app listens to your calls and transcribes things. I think this visualizer helps indicate when it is actively listening.

  4. comment
    Comment #43784142

    It's still relevant, the language hasn't changed much since I made this course.

  5. comment
    Comment #39270015

    Panda seems really nice. As someone who does a lot of "creative" CSS work, writing styles quickly is important to me. I find writing styles as Javascript objects kinda cumbersome. …

  6. comment
    Comment #37627368

    In that case the count variable should be moved into a property of the tag. I just like putting it outside the tag because it really drives home "its just a variable". tag Counter …

  7. comment
    Comment #37627329

    Yes, via https://www.todesktop.com/ which makes it very easy.

  8. comment
    Comment #37624898

    I’ve been building all my projects with Imba for the past few years, I love it. - TaskTXT - Plain text todos and tasks with timers https://www.tasktxt.com - ReadyRunner - GPT chat …

  9. comment
    Comment #37624750

    I assume you are referring to the CSS shorthands Imba provides. Yes, they are controversial... and optional. These all work the same in imba: css div { background-color: red; displ…

  10. comment
    Comment #37624704

    You don't need any special state management tools like "stores" or "setState" you can just use regular variables. let count = 0 tag Counter "Count is: {count}" imba.mount , documen…

  11. comment
    Comment #37593171

    Update: it works on Android now

  12. comment
    Comment #37590733

    Thanks for the reminder.

  13. comment
    Comment #37590688

    I fixed the android issues, sorry about that

  14. comment
    Comment #37588924

    I'm not aware of any easier way to build something like this than what I presented in the article, but I'd be interested to learn if there was. I did create a full-fledged prototyp…

  15. comment
    Comment #37588905

    Thanks for the motivating comment :)

  16. comment
    Comment #37588900

    I think I fixed the Android issues, can you give it another try?

  17. comment
    Comment #37586591

    What I like about Imba is that you can update a variable, and the result in the view/page is updated, without any special syntax. let count = 0 def increment count++ tag App "Incre…

  18. comment
    Comment #37586025

    It's not a true Astro integration, but Imba works with Vite, and I was able to use that to include Imba code in my Astro site. A real integration would allow for server-side render…

  19. comment
    Comment #37580686

    Yeah, I totally get what you mean. I was focused on recreating the effects in original menu that this was inspired by, which was meant for mobile, so the context is very different.…

  20. comment
    Comment #37580668

    Thanks for understanding!

  21. comment
    Comment #37580664

    If you look at my other work you'll see that I'm like the polar opposite of a designer that does things that look cool and fancy rather than optimizing for usability. This was mean…

  22. comment
    Comment #37580380

    I changed it to use lite-youtube-embed which doesn't request that stuff until after the user clicks to play the video

  23. comment
    Comment #37580290

    I don't know, maybe by mistake? I looked into it, it is the YouTube embed on the page that is triggering that, I suppose any YouTube embed will cause that.

  24. comment
    Comment #37579826

    Is my demo trying to access all that stuff??

  25. comment
    Comment #37579820

    Yeah, it would certainly need to be (and readily could be) optimized if used in production.