Live data from Hacker News

Viewing profile — wycats

wycats

HN member
Joined
Mon, Aug 18, 2008, 9:42 PM UTC
HN karma
6,755
Public activity
586 items

About wycats

No profile information was provided.

Recent public activity

  1. comment
    Comment #47883938

    As one of the original authors of Cargo, I agree. lockfiles are for apps and CLIs are apps. QED.

  2. comment
    Comment #31239379

    Certainly!

  3. comment
    Comment #31239373

    A little more context: I've been working on the design of this reactivity system in some form since roughly 2018 as part of the Ember framework. The original design of the reactivi…

  4. comment
    Comment #31238658

    Hey! Owner of the original repo here :) Like @tomdale, I'm surprised to see this on the front page of Hacker News! I have been working on more detailed documentation about the over…

  5. comment
    Comment #21848974

    You're absolutely right. We took a lot of inspiration from the MobX API design. One thing worth calling out: MobX requires you to mark getters as `@computed`: class OrderLine { @ob…

  6. comment
    Comment #21848942

    And on top of that, the fact that we use a simple reactivity primitive under the hood[1][2] means that we have been able to transition from an API designed for 2012-era two-way bin…

  7. comment
    Comment #21848919

    I think that's probably a good change to the default. Today, `ember build` is analogous to `ember s`, and most people deploy to production with `ember-cli-deploy`. But that's not a…

  8. comment
    Comment #21848836

    You got that right. We got a lot of inspiration from the React ecosystem, both in terms of component design (the root element is just another element) and composition. Those change…

  9. comment
    Comment #21848769

    You're not alone! The Ember core team broadly agrees with this goal. With Octane, we focused on landing broad ergonomic improvements in a compatible release of Ember. At the same t…

  10. story
  11. comment
    Comment #19731605

    Ultimately, the value prop of a tool like Graphiti or GraphQL is independent of the exact details of the wire format. Graphiti uses JSON:API[1] under the hood as its protocol, whic…

  12. comment
    Comment #19731489

    > It doesn't appear to solve some or the 2 major headaches graphQL is great at solving: * clients choosing how much data they need. On a desktop on broadband client, I want details…

  13. comment
    Comment #16345974

    I split my time between Ruby, JavaScript (mostly with TypeScript) and Rust, with occasional Java and devops work. Of those, JavaScript (with TypeScript) is my predominant language …

  14. comment
    Comment #16345903

    The short answer is no. We work differently than other similar products, in that we rely heavily on aggregation, both for presenting useful data in the UI and also to keep our back…

  15. comment
    Comment #16343834

    For clarity, we also support almost all Rack-based frameworks in Ruby (including Sinatra): https://www.skylight.io/support/advanced-setup We should probably update our copy to clar…

  16. comment
    Comment #16343782

    For slightly more context, I wrote the first lines of Rust code for Skylight as a spike at the end of 2013, and joined the Rust core team more than a year later. :) I was largely i…

  17. comment
    Comment #14281023

    > Preferring implicit code is optimization for the first person writing the code while making it harder to understand, debug, and update. I feel that this argument has been repeate…

  18. comment
    Comment #14280908

    Since this thread is somewhat rehashing the old arguments ("you write once, but read many times, therefore EIBTI"), it might be worth reading a more modern take on the topic by Aar…

  19. comment
    Comment #14057242

    Also, this particular format is the "wire format", which is the compact representation that we compile templates into to send to the client. The client then compiles that represent…

  20. comment
    Comment #13881047

    I grew up as an Orthodox Jew and virtually all of the stories of the bible are heavily illustrated in many forms, both recently and in ancient times. The fact that the Megilla does…

  21. comment
    Comment #13881034

    I don't agree that all orthodox jews subscribe to it, although I do agree that it's a commonly held belief. The universal values held by Orthodox Jews are the articles of faith of …

  22. comment
    Comment #13880949

    Further, Maimonides, who enumerated the principles of faith accepted by Orthodox Jews, also held that Genesis could/should be interpreted allegorically[1]. > Some medieval philosop…

  23. comment
    Comment #13794790

    > "favorite" wart at the moment: '% x ' parses to the literal string "x" - "%" when not preceeded by an operand that makes it the infix operator "%" starts a quote-sequence where t…

  24. comment
    Comment #13216241

    > My takeaway from this is that first-class cancellation tokens are the right approach, but languages need some kind of syntactic sugar to eliminate, or at least reduce, the verbia…

  25. comment
    Comment #13215898

    > I also read that as Google will refuse to implement features if it doesn't get it's way in how they are designed. There's no reason for Google to do this, in general, since there…