Live data from Hacker News

Viewing profile — asa400

asa400

HN member
Joined
Wed, Apr 10, 2013, 5:15 AM UTC
HN karma
1,154
Public activity
286 items

About asa400

No profile information was provided.

Recent public activity

  1. comment
    Comment #49259738

    I'm fluent in Rust and I find it quite enjoyable to read and write, more so than almost any other language I know. But, that's a subjective opinion, I wouldn't expect others to fee…

  2. comment
    Comment #49244460

    Unfortunate how many languages with interesting stories were either glossed over or omitted entirely. Clojure was an outright revolution against Java’s boring clumsiness, and many …

  3. comment
    Comment #49150943

    Funny, this almost reads like a description of how Elm works.

  4. comment
    Comment #49135841

    How much load? How many concurrent connections? What machine? Don’t get me wrong, benchmarks like these are useful to help ballpark performance floors, but really only relevant for…

  5. comment
    Comment #49092075

    Erlang also has this capability built in. You can do all kinds of weird stuff with it, it’s great.

  6. comment
    Comment #48965074

    It's nonsense. The people who made Elixir understand Erlang and the BEAM as well as anyone on earth. Elixir and Erlang have different syntax but aren't even that semantically diffe…

  7. comment
    Comment #48960094

    Looks great! There are some style quirks with cutoff elements in Firefox 152.0.6: https://imgur.com/a/OtnESi7

  8. comment
    Comment #48940029

    Any examples? I haven't seen this personally.

  9. comment
    Comment #48883760

    Not sure I understand the point you're trying to make. Can you rephrase?

  10. comment
    Comment #48878161

    Yeah the parse rules for strict tables are annoying but it doesn't change the underlying semantics: sqlite> create table test ( id integer primary key, created_at text default curr…

  11. comment
    Comment #48862592

    > From my vantage point, when something does a great job at solving a problem better than everything else nobody spends their days trying to read about it, everyone quietly starts …

  12. comment
    Comment #48862256

    I've been using Rust in anger since ~2018 and I guess I've had completely different experience, especially compared to what I was mostly doing before, which was Scala. Scala (the v…

  13. comment
    Comment #48847458

    I've read some of your other comments in this thread and I completely agree. It's dismaying how many devs seem unable to distinguish poor project leadership/communication from bein…

  14. comment
    Comment #48847057

    > So pointing out that the zig code was full of bugs because the author was doing weird stuff and ignoring advice, couldn't hire/retain any good Zig devs because he mismanaged peop…

  15. comment
    Comment #48835864

    Are the banks and trading firms that use e.g. Clojure/Elixir/Erlang/Python "comparative novices" or "less modern", whatever that means? These are some of the most sophisticated sho…

  16. comment
    Comment #48394624

    Ecto Changesets[0] are runtime constructs, yes. They're similar to libaries like Pydantic, if you're familiar with Python. [0] - https://ecto.hexdocs.pm/Ecto.Changeset.html

  17. comment
    Comment #48393677

    They absolutely are. Maybe not if the only thing you’re benchmarking is something completely CPU bound like signal processing/math, but they’re definitely competitive for tons of r…

  18. comment
    Comment #48392412

    Is it fair to think of this as the ability for type information to be propagated in both directions, e.g. both up and down the callstack? So callees down the callstack may receive …

  19. comment
    Comment #48392364

    This framing is misleading. I'm not sure what AI has to do with any of the examples you cited. All of the examples you cited are moves - and in some cases, not even moves, as Shopi…

  20. comment
    Comment #48215317

    Yeah, there’s just so much you can do (or not do, depending on how you look at it) when you have a well-integrated ~50hp electric motor and decent sized battery.

  21. comment
    Comment #48209101

    This is exactly correct, and I can't count how many times I've had to have this argument, thank you for pointing it out. My hybrid (not a Prius, actually) doesn't have a dedicated …

  22. comment
    Comment #48128529

    Entirely possible! I'm definitely not an expert. I own a few of these (LC200N and Magnacut) and I can confirm they've held up well in my own use of getting wet/dirty/etc. vs. other…

  23. comment
    Comment #48124919

    Great context, thanks. I wasn't in the industry then so this is interesting to hear how decisions were being made at the time.

  24. comment
    Comment #48124189

    > Is async in Rust really this bad? No, it's not. It works. Perfect? No, absolutely not. There is plenty you could improve, plenty of rough edges you could smooth out. Stuff that c…

  25. comment
    Comment #48123862

    For folks with more experience in this specific domain, dumb question: why is more software in this space not written in e.g. Erlang or some other garbage collected, concurrent lan…