Live data from Hacker News

Viewing profile — lukechu10

lukechu10

HN member
Joined
Mon, Mar 08, 2021, 5:44 PM UTC
HN karma
66
Public activity
36 items

About lukechu10

Creator and maintainer of Sycamore (https://sycamore.dev), a Rust UI framework based on functional reactive programming.

Recent public activity

  1. comment
    Comment #47618167

    Hmm that's pretty cool. Thanks for sharing!

  2. comment
    Comment #47617326

    What does it mean to have a distributed quantum computer? Because if these distributed quantum computers are connected by classical communication channels (e.g. the internet), then…

  3. comment
    Comment #47617132

    Well what makes you think the VPN providers are not tracking? You would have to either self-host your own VPN server somewhere (maybe on a public cloud provider) or if you are trul…

  4. comment
    Comment #47607392

    Good feedback. I'll make a demo page showcasing all the examples and link to it from the home page.

  5. comment
    Comment #47607378

    If you actually read the README.md file, the first few lines say that there are hosted versions available that you can view directly in your browser. I also mentioned this in anoth…

  6. comment
    Comment #47606389

    No I think that's a different product. What I had in mind is what is on, for example, https://tailwindcss.com/ and many other open source project websites. If you open the search m…

  7. comment
    Comment #47606094

    It's the gzipped size that matters a lot more. Also wasm is significantly faster to parse and run than Javascript so although 500kb seems like a lot for JS, for WASM it's not that …

  8. comment
    Comment #47605193

    There are a lot of demos! Check out the examples/ folder on GitHub.

  9. comment
    Comment #47604980

    Yes I plan on adding doc search. Although I'm not sure if I should try to build one from scratch (never tried building full text search before) or using something prebuilt like Alg…

  10. comment
    Comment #47603968

    Yeah that makes sense. I’ll work on improving the front page

  11. comment
    Comment #47603939

    That’s because I’ve changed it since posting this!

  12. comment
    Comment #47603712

    What kind of examples were you expecting? There are plenty of examples in the examples/ folder on GitHub as well as plenty of other projects using Sycamore as can be seen from GitH…

  13. comment
    Comment #47603693

    There are also plenty of other examples as mentioned in the comment above. Also many other projects using Sycamore which you can see by looking at GitHub’s reverse dependency page.…

  14. comment
    Comment #47601852

    I'm personally not to big of a fan of the Elm pattern for UI. Although it can be quite elegant, most of the times, it ends up being quite verbose even for simple things. I feel lik…

  15. comment
    Comment #47601772

    That's true... but there's also plenty of other examples with more reactive elements.

  16. comment
    Comment #47601342

    Ok I've modified it slightly. But Sycamore does have ambitions to have native GUI support as well. I'm currently looking at GTK, Iced, and GPUI and see if it would be possible to a…

  17. comment
    Comment #47600907

    There has been a few minor releases since. I am planning on making a new release soon with a few bug fixes and working on new major features. I'm also looking for new contributors …

  18. comment
    Comment #47600648

    It's more like ReactJS/SolidJS (but in Rust) rather than a component library like Bootstrap. Although I definitely agree the home page can do a much better job of explaining this.

  19. comment
    Comment #47600537

    Hmm thanks for the feedback. The front page definitely has lots of room for improvement.

  20. comment
    Comment #47600526

    Dioxus originally was more like ReactJS and used hooks. However, they have since migrated to using signals as well which makes Dioxus and Sycamore much more similar. One remaining …

  21. comment
    Comment #47600421

    Umm which browser are you using? Did you disable webassembly somehow?

  22. comment
    Comment #47600415

    Unlike other UI libraries, I would say Sycamore has a very clear execution model. If you've used something like React before, there is all this thing about component lifecycles and…

  23. comment
    Comment #47600359

    The website itself is made with Sycamore! There are also a bunch of examples at https://github.com/sycamore-rs/sycamore/tree/main/examples You can see the deployed versions at http…

  24. comment
  25. story