Live data from Hacker News

Viewing profile — taylorallred

taylorallred

HN member
Joined
Mon, Apr 14, 2025, 5:06 PM UTC
HN karma
341
Public activity
51 items

About taylorallred

No profile information was provided.

Recent public activity

  1. comment
    Comment #48066396

    I know Mojo is aimed at ML, but I'm actually really interested in trying it for game development :)

  2. comment
    Comment #47940958

    Pair this with Fil-C( https://fil-c.org/ ) and now you have C but as a truly bonafide scripting language.

  3. comment
    Comment #47239371

    Another interesting article on error handling: https://www.dgtlgrove.com/p/the-easiest-way-to-handle-errors

  4. comment
    Comment #47239349

    It makes me think that it's worth sitting down and considering what all the valid outcomes for a piece of functionality are. A user typing in a string in the wrong format is not ne…

  5. comment
    Comment #47079284

    Rust shines in user-space systems-level applications (databases, cloud infrastructure, etc.) but definitely feels a bit out of place in more business-logic heavy applications.

  6. comment
    Comment #46995583

    I was really interested in lisps for a couple of years, but eventually I came to the conclusions: it's just hard to read. I know they say "the parens disappear" but even if that is…

  7. comment
    Comment #46962912

    Not speaking for all Go programmers, but I think there is a lot of merit in the idea of "making zero a meaningful value". Zero Is Initialization (ZII) is a whole philosophy that us…

  8. comment
    Comment #46861492

    I like the goals of this language a lot and I've wished something with these goals already existed. But, I'm not sure if this syntax/approach is quite what I want. Really cool proj…

  9. comment
    Comment #46783540

    I have always felt like Swift is the king of application development. The syntax and ergonomics really lend itself to UIs and the like. It's a shame that the Swift compiler is on t…

  10. comment
    Comment #46697668

    It seems to me like parser combinators are always more trouble than they're worth. People often have the impression that parsing is difficult and should be outsourced to another li…

  11. comment
    Comment #46527924

    I agree with the sentiment of this article but the question that fascinates me is "when do you need a language feature instead of a library in order to accomplish X, Y, or Z?"

  12. comment
    Comment #46247036

    Meanwhile: not eax and eax, 1

  13. comment
    Comment #46112042

    I see people waxing poetic over Ruby a lot saying that it's a language "built for the human". The thing is, every language is built for humans (or at least should be) but we tend t…

  14. comment
    Comment #45878483

    I have admired many parts of Zig and its philosophy but I've never seen it as a language that I want to use. What I've noticed is that Zig users care most about explicitness, simpl…

  15. comment
    Comment #45619748

    Thanks for those links. Have you tried using arenas that give out handles (sometimes indexes) instead of mutable references? It's less convenient and you're not leveraging borrow c…

  16. comment
    Comment #45594468

    For those who are interested, I think that arena allocation is an underrated approach to managing lifetimes of interconnected objects that works well with borrow checking.

  17. comment
    Comment #45521108

    Piping syntax is nice for reading, but it's hard to debug. There's no clear way to "step through" each stage of the pipe to see the intermediate results.

  18. comment
    Comment #45351710

    I love seeing these kinds of explorations in the realm of language design. I've wondered about expanding the notion of boolean operators like this. For all its flaws, one thing I'v…

  19. comment
    Comment #45265031

    I'm less concerned about people not adopting other frameworks. I'm concerned about people not knowing/learning the fundamentals of how websites work. It's apparent in job interview…

  20. comment
    Comment #44903471

    "So-called "natural language" is wonderful for the purposes it was created for, such as to be rude in, to tell jokes in, to cheat or to make love in (and Theorists of Literary Crit…

  21. comment
    Comment #44759470

    I really appreciate how this article explains why certain design patterns became a thing. Usually, it was to address some very practical problem or limitation. And yet, a lot of yo…

  22. comment
    Comment #44739845

    What's amazing to me is that often all it takes to go fast is to keep things simple. JBlow once said that software should be treated like a rocket ship: every thing you add contrib…

  23. comment
    Comment #44661892

    Writing a lot of assembler would certainly make me more effective at designing systems such as compilers and operating systems. As it stands, I do not work on those things currentl…

  24. comment
    Comment #44660658

    One thing that has always worried me about AI coding is the loss of practice. To me, writing the code by hand (including the boilerplate and things I've done hundreds of times) is …

  25. comment
    Comment #44470026

    This is why I’d love to see some more examples of people sitting down and using these tools in day-to-day work rather than just hearing “they’re great!” or “they suck!”