Live data from Hacker News

Viewing profile — munificent

munificent

HN member
Joined
Tue, Oct 13, 2009, 1:28 AM UTC
HN karma
48,121
Public activity
7,463 items

About munificent

I'm Bob Nystrom.

I worked at EA for eight years. I wrote "Game Programming Patterns" (gameprogrammingpatterns.com) and "Crafting Interpreters" (craftinginterpreters.com). I work at Google on the Dart language. I'm into programming languages, music, UX, software architecture, electronics, cooking, and lots of other stuff.

https://github.com/munificent robert@stuffwithstuff.com

Recent public activity

  1. comment
    Comment #49244493

    I listen to a lot of ambient and other genres that are AI-amenable. I still try to avoid listening to AI generated music. Knowing I'm sitting there consuming the uncaring out of a …

  2. comment
    Comment #49235632

    Going forward, I suspect one of the main employment opportunities left for humans in the AI era is "scapegoat". Corporations don't want to take any responsibility for anything. AI …

  3. comment
    Comment #49012833

    > Where will we be in another 4 years? Possibly somewhere amazing, but see also: https://x.com/pronounced_kyle/status/1768852493092680036

  4. comment
  5. comment
    Comment #49009243

    As a user and consumer of objects, sometimes I want a meaningful experience with a thing made lovingly by human hands. I will take a dinner cooked by my friends over take-out any d…

  6. comment
    Comment #49008996

    Why bother having Copilot write documentation ahead of time? For the people who need it, they can just ask Copilot the one targeted question they have in that moment and it will se…

  7. comment
    Comment #48992210

    "Musician" is the obvious answer but so many people who make electronic music are hesitant to call themselves that, maybe because they think you have to have mastered some physical…

  8. comment
    Comment #48984846

    Oh yeah, Quincy Jones was a genius. I listened to the whole "Off the Wall" album a while back with headphones on and it's just a sonic masterpiece.

  9. comment
    Comment #48983097

    I make electronic music as a hobby, and I feel the same way about the term "producer". I understand the history behind where that term came from. (The people who were making musica…

  10. comment
    Comment #48981078

    I think you may be underestimating how much photographers and cinematographers also compensate for this by choosing subjects and lighting carefully to re-convey a sense of depth lo…

  11. comment
    Comment #48980391

    Yeah, something the article doesn't mention is that videogames have to overcompensate with things that provide the illusion of depth because the viewer is missing their usual stere…

  12. comment
    Comment #48937731

    Your comment is very assertive, but also doesn't offer much in the way of science. Being able to compile ML quickly in the 90s tells you little about being able to compile Roc or s…

  13. comment
    Comment #48936905

    Good article. Some related bits that other languages do: Swift is able to avoid monomorphizing even when the type arguments have different GC shapes and allocation strategies. To d…

  14. comment
    Comment #48936796

    My restorative mode is also "turn self towards sun, don't do anything unnecessary".

  15. comment
    Comment #48927294

    Dueling is a very different phenomenon. Duels were typically done away from urban centers and involved only the participants. They were not done to annoy other random people. I'm n…

  16. comment
    Comment #48927222

    How is it possible for deciding whether or not to build on the labor of some other organized group of people to not be politics?

  17. comment
    Comment #48925027

    > Someone putting performance exhaust on their cool car isn't likely to disturb me in my home. We are not all so lucky. I live one door down from an avenue that does sometimes get …

  18. comment
    Comment #48924977

    > they will finally get the respect they deserve. I believe this is a big part of it. With the rise of corporations and media, we have seen a loss of any sort of public commons. A …

  19. comment
  20. comment
    Comment #48909847

    This is a good time to point out that slippery slope is a fallacy. Saying, "Experiencing some friction is good for building character" is not equivalent to saying "We should demoli…

  21. comment
    Comment #48882759

    I mean, he's 83. No one's battery runs forever.

  22. comment
    Comment #48867511

    Everyone lives in a world deeply affected by social media. Even if you've never looked at a screen your entire life, you have spent thousands of hours talking to and being informed…

  23. comment
    Comment #48865486

    > Anyway, telling agent to NOT do something is always worse than telling agent to do something. > That's why you should say something like "Use constants instead of magic strings/n…

  24. comment
    Comment #48853042

    > and the latter is neither unique nor particularly widely used (hot reloads have to tangle with state and patching, so resetting the world for ease of reasoning is considered a be…

  25. comment
    Comment #48824534

    When you buy a book, it doesn't include the typewriter it was written with.