Live data from Hacker News

Viewing profile — hardwaregeek

hardwaregeek

HN member
Joined
Mon, Feb 27, 2017, 2:45 AM UTC
HN karma
8,354
Public activity
1,294 items

About hardwaregeek

Formerly at Vercel, Rome. Interned at Cloudflare (2020-2021), Microsoft (2019)

Interested in compilers and programming languages

GitHub: nicholaslyang Email: nick@nicholasyang.com Twitter: @NicholasLYang

Recent public activity

  1. comment
  2. comment
    Comment #48474151

    Ok but isn’t that true of all software development? It’s not like anybody’s done a rigorous test of writing their entire codebase in Python vs Java. It’s all vibes based there. Peo…

  3. story
  4. comment
    Comment #48021697

    When you start getting hate, you’ve made it. Up until then you’re a hypothetical that people like. Maybe they’ve built a side project with you or read the docs. You only get hate w…

  5. comment
    Comment #47955016

    Both can be true? You can be doing really well and still have long term risk. Dethroning incumbents takes longer than people think and it’s possible that search growth goes 20%, 10…

  6. comment
    Comment #47696517

    A fun counter factual: try “proving” that famous scientists are their collaborators based on this methodology. Obviously Hardy and Littlewood are the same person. They’re both Brit…

  7. comment
    Comment #47543126

    I’ve proposed that someone open a restaurant of invasive species. You could make some decent dishes with lionfish, blackberries, golden oyster mushrooms, venison, etc

  8. comment
    Comment #47468430

    Agreed. I was skeptical of Deno and I think their package management story was a mistake. But the people were still trying to make JavaScript better and doing so out of genuine lov…

  9. comment
    Comment #47468403

    I'm not fully convinced that there's a tenable model for open source devtool companies. Usually there's some handwavy plan to do hosting or code quality that never comes to fruitio…

  10. comment
    Comment #47459690

    I wonder if it's almost like a new version of management consulting. You hire/invest in a bunch of smart 20-somethings who seem generally intelligent with the idea that they'll "di…

  11. comment
    Comment #47418742

    For what it’s worth Ruby’s JIT took several different implementations, definitely struggled with Rails compatibility and literally used some people’s PhD research. It wasn’t a triv…

  12. comment
    Comment #47254865

    That’d also be an interesting data point! What’s the upper limits of vibe coding? Can you vibe code rust? What about an entire programming language toolchain? How about an ecosyste…

  13. comment
    Comment #47250491

    I really want to host a vibe coding competition and see what can actually be made with these systems. Like if we’re doing insane token spends, it better be in service of creating a…

  14. story
  15. comment
    Comment #47124161

    There’s probably a good reason why not, but I’d love a query language with sum types. They just feel like a natural way to model a lot of data

  16. comment
    Comment #47048449

    The fundamental issue is that all of education and childhood accomplishments have become cynical, overly competitive games. Science fairs are now attempts for a child to piggyback …

  17. comment
    Comment #46125356

    I don’t think these are mutually exclusive takes. Bun is essentially taking Node and giving it a standard library and standard tooling. But you can still use regular node packages …

  18. comment
    Comment #46122752

    I was wondering if the logo would be a tortilla

  19. comment
    Comment #45848041

    Perhaps OCaml is the Velvet Underground of languages. Only a few thousand people learned OCaml but every one made a programming language[1] [1]: https://quoteinvestigator.com/2016/…

  20. comment
    Comment #45846190

    I like OCaml and have written the "why we chose XYZ language" posts. Most of the time the real answer is "we like it and it makes us feel good to use it". Like the answers aren't w…

  21. comment
    Comment #45752840

    Never underestimate cultural momentum I guess. NBA players shot long 2 pointers for decades before people realized 3 > 2. Doctors refused to wash their hands before doing procedure…

  22. comment
    Comment #45752272

    I gotta say, I feel pretty vindicated after hearing for years how Python’s tooling was just fine and you should just use virtualenv with pip and how JS must be worse, that when Pyt…

  23. comment
    Comment #45562037

    I’d agree before AI but it’s so easy to add tests with AI, you might as well. Same with types. You can have AI fix your type checker errors

  24. comment
    Comment #45294871

    Hudson River Trading's distributed file system for comparison: https://www.hudsonrivertrading.com/hrtbeat/distributed-files...

  25. comment
    Comment #45256653

    Remix 3 appears to not be based on React. The React Router/Remix people write great libraries. The problem is that they're constantly chasing the next great library. By the time yo…