Live data from Hacker News

Viewing profile — sswatson

sswatson

HN member
Joined
Fri, Apr 03, 2020, 7:23 PM UTC
HN karma
130
Public activity
34 items

About sswatson

No profile information was provided.

Recent public activity

  1. comment
    Comment #48270422

    I’ve never used magit but my impression is that it’s similar to jj in the sense that it smooths out git’s rough edges in an elegant way and in the sense that it’s hard to properly …

  2. comment
    Comment #48262904

    Not trying to tell you how to live your life, obviously, but I think “changes for the sake of changes” overstates it. For example, `jj undo` is a pure ergonomics win. It’s been sai…

  3. comment
    Comment #48262174

    What does jjui have on lazyjj? Sincere question; I tried it, and I want to get it, and so far I don’t.

  4. comment
    Comment #48213738

    Good on you for spelling out this reasoning, but it is manifestly unsound. For a wide variety of values of X, people a few years ago had no reason to expect that LLMs would be capa…

  5. comment
    Comment #48189427

    I don't agree. Many 3b1b videos provide a rigorous mathematical argument in the usual sense (i.e., they don't contain every conceivable detail — math papers don't do that either — …

  6. comment
    Comment #47992278

    You're conflating two points: (1) learning math requires work, not just watching videos, and (2) learning math requires proofs, not just intuition and analogies. Both are true but …

  7. comment
    Comment #47768741

    I find this kind of advice to be a more scathing indictment of an interface than a critic could ever muster: asking users to forego available functionality so that some sense of or…

  8. comment
    Comment #47768459

    No system is perfect, but there's nothing wrong with `jj edit` and `jj new`. Both commands are completely reasonable and do what you think they would do.

  9. comment
    Comment #46844936

    The linked article makes a specific carveout for Java, on the grounds that its SufficientlySmartCompiler is real, not hypothetical.

  10. comment
    Comment #46612332

    It’s well known and also wrong. Delta’s airplanes also require a great deal of maintenance, and I’m sure they strive to have no more than are necessary for their objectives. But if…

  11. comment
    Comment #46434360

    Neither of those assertions means anything. For many years, people have been using them to make confident predictions about what AI systems will never be able to accomplish. Those …

  12. comment
    Comment #46192796

    1. Because no one knows how to do it. 2. Consider (a) a tool that can apply precise methods when they exist, and (b) a tool that can do that and can also imperfectly solve problems…

  13. comment
    Comment #46011226

    The author has exclusive claim to their own aesthetic sensibilities, of course, but the language in the piece suggests some degree of universality. Whereas in fact, effectively no …

  14. comment
    Comment #45841532

    As the name indicates, a demo is used for demonstration purposes. A personal tool is not a demo. I've seen a handful of folks assert this definition, and it seems like a very stran…

  15. comment
    Comment #45825078

    Recently I've used Claude Code to build a couple TUIs that I've wanted for a long time but couldn't justify the time investment to write myself. My experience is that I think of a …

  16. comment
    Comment #45778122

    In this case, overuse of re-assigning is the sloppy thing to do, and immutability by default is the craftsman's move. Reducing your program's memory footprint by re-assigning varia…

  17. comment
    Comment #45770941

    In the vast majority of cases, developer ergonomics are much more important than freeing memory a little earlier. In other scenarios, e.g., when dealing with large data frames, the…

  18. comment
    Comment #45661702

    This is a textbook example of damning with faint praise. If your VCS's interface is so bad that it motivates you to scale back your use of any nontrivial version-control features a…

  19. comment
    Comment #45085860

    The author lists that as a separate benefit, though. My interpretation is that jj makes certain useful operations convenient to use that would be so complex in git as to be complet…

  20. comment
    Comment #44090011

    > but others have been pretty much fawning… This is not relevant. An observer who deceives for purposes of “balancing” other perceived deceptions is as untrustworthy and objectiona…

  21. comment
    Comment #44072926

    The idea is thoroughly absurd. Our days are filled with unpaid labor. Getting dressed in the morning, collecting the items you want to buy in a grocery store, making your bookings …

  22. comment
    Comment #44064857

    My first thought as well. I wonder what Kobo will do in response to this announcement.

  23. comment
    Comment #43961792

    Yes. I’m happy to do whatever makes the most sense in any given situation. I have never in my life thought to myself “I could easily help solve this problem and make everyone bette…

  24. comment
    Comment #43928901

    No, all governments have the authority to tell people what to do. Some governments operate within a legal framework that limits that authority in many ways, but if an organization …

  25. comment
    Comment #43803712

    The phrase "solely one of birthright" suggests the diminishment of the citizenship of certain people. That is not how citizenship works: no one is less of a citizen than anyone els…