Viewing profile — asa400
asa400
HN member- Joined
- Wed, Apr 10, 2013, 5:15 AM UTC
- HN karma
- 1,154
- Public activity
- 286 items
- HN profile
- View on Hacker News ↗
About asa400
No profile information was provided.
Recent public activity
-
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…
-
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 …
-
comment
Comment #49150943
Funny, this almost reads like a description of how Elm works.
-
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…
-
comment
Comment #49092075
Erlang also has this capability built in. You can do all kinds of weird stuff with it, it’s great.
-
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…
-
comment
Comment #48960094
Looks great! There are some style quirks with cutoff elements in Firefox 152.0.6: https://imgur.com/a/OtnESi7
-
comment
Comment #48940029
Any examples? I haven't seen this personally.
-
comment
Comment #48883760
Not sure I understand the point you're trying to make. Can you rephrase?
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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
-
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…
-
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 …
-
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…
-
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.
-
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 …
-
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…
-
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.
-
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…
-
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…