Live data from Hacker News

Viewing profile — weavejester

weavejester

HN member
Joined
Fri, Oct 24, 2008, 11:27 AM UTC
HN karma
3,276
Public activity
1,249 items

About weavejester

[ my public key: https://keybase.io/weavejester; my proof: https://keybase.io/weavejester/sigs/Fd7Z76Jpv6ca82C3pjIo0dv7uHAa7VQUKM68qINoCMk ]

Recent public activity

  1. comment
    Comment #49219918

    There's a parallel between welfare and passive gains from diversified investments; yet as you point out, government welfare is tracked and very visible, while private investments a…

  2. comment
    Comment #48543817

    Forgive me if this is an ignorant question, but does your use of the Mainline DHT mean that Bittorrent clients will be responding to P2P address lookups from Iroh?

  3. comment
    Comment #48532604

    Yes, a company needs to extract more value than it pays its employees, if only to cover its other costs. The problem is when employees are significantly underpaid compared to what …

  4. comment
    Comment #48532140

    There's an argument that if someone agrees to a bad deal, that's their own fault. Where I think it becomes unethical is where there's a significant power imbalance that disadvantag…

  5. comment
    Comment #48527722

    Not everyone can afford to take the financial risk of being a founder, and not every business type can be started with low initial capital.

  6. comment
    Comment #48527671

    That's not quite what I'm saying. You may very well have been paid fairly for each job you've taken, assuming that the value you generated for the business was not substantially hi…

  7. comment
    Comment #48527141

    How many businesses are there that are worth at least $1 billion and employ no-one but the founders? When people say that it's not possible to earn a billion dollars, they're talki…

  8. comment
    Comment #48424957

    > You effectively have to keep the types of all the things involved in your head and/or trace them to ensure that you don't run into a crash. You make this sound difficult, but in …

  9. comment
    Comment #48420884

    I don't see an asymmetry in the abstraction. Both vectors and maps are associative structures - you can assign a key to a value - the only difference is that vectors have a more co…

  10. comment
    Comment #48386044

    I too agree that "until you get better" isn't a good take. To err is human, and even the most experienced developers make mistakes. That said, you don't get static typing for free.…

  11. comment
    Comment #48379032

    I'm not sure I agree. Certainly there are differences other than syntax, but that doesn't mean syntax is irrelevant. For instance, would Clojure programmers use maps as much if the…

  12. comment
    Comment #48378911

    But syntax must necessarily include what it's representing, no? For instance, `{:a 1}` represents an immutable map in Clojure, in the same way that `42` represents an immutable int…

  13. comment
    Comment #48378062

    The programming language informs the design of the system. As I said in my earlier comment, an idiomatic Java codebase is going to be designed very differently to an idiomatic Cloj…

  14. comment
    Comment #48377949

    To be clear, I'm not questioning your choice of runtime or language. I'm just curious why you think that "Programming language syntax scarcely matters", as to me that seems the sam…

  15. comment
    Comment #48377771

    > Programming language syntax scarcely matters. It does to some extent but we the programmers tend to over-romanticize it. The runtime and its properties are the much better thing …

  16. comment
    Comment #48003863

    In the UK there's been a recent spate of nationalist flag flying. Given the artist and location, "blinded by nationalism" is the most likely intended meaning.

  17. comment
    Comment #47966769

    Hype around switching from Windows servers ?

  18. comment
    Comment #47740531

    I'm surprised the article didn't also mention Rich Hickey's metric of complexity; that is, complexity being a measure of how interconnected code is. https://www.youtube.com/watch?v…

  19. comment
    Comment #47620166

    Typically you're either deploying via a container, in which case there's no more overhead than any other container deployment, or you're deploying directly to some Linux machine, i…

  20. comment
    Comment #47588827

    I'll add a note to the cljfmt README to tell people about these commands, as your experience shows that it might not be obvious to people that they likely already have access to cl…

  21. comment
    Comment #47586836

    cljfmt is included with both Clojure-LSP and CIDER, so if you have either installed it should work out of the box. With LSP mode the standard `lsp-format-region` and `lsp-format-bu…

  22. comment
    Comment #47356331

    Is that a common issue? I guess I'm having a hard time imagining a scenario that would (a) come up often and (b) be a pain to fix.

  23. comment
    Comment #47187294

    With the amount of fiction available to read, why give your money to authors who are bad people?

  24. comment
    Comment #47187265

    I skimmed it. It's a story about a time traveler warning his ancestor about the horrors of Islam taking over the world. It's pretty yikes.

  25. comment
    Comment #46135967

    > They’re not the ones bearing the cost. I'm not sure that's necessarily true... Customers have limited space for games; it's a lot easier to justify keeping a 23GB game around for…