Live data from Hacker News

Viewing profile — thramp

thramp

HN member
Joined
Tue, Dec 30, 2014, 7:27 PM UTC
HN karma
245
Public activity
58 items

About thramp

ersc.io; davidbarsky.com.

Recent public activity

  1. comment
    Comment #48210526

    For disclosure, Amplify is ERSC's lead investors, and I'm one of the cofounders of ERSC.

  2. story
  3. comment
    Comment #47591825

    A couple of gentle corrections: > The document didn't mention a lawsuit and I was just responding to the above comment with only the context of the postmortem and pointing out that…

  4. comment
    Comment #47590299

    This is a disappointing look for Ruby Central. I have to get back to work, but their retroactive framing that Andre and Samuel's work on RV justified Ruby Central's subsequent acti…

  5. comment
    Comment #46721987

    One of the rust-analyzer co-maintainers (Chayim Friedman) already rewrote it, but we can’t integrate it yet, as about 40 assists (the little lightbulbs?) still rely on mutation. If…

  6. comment
    Comment #46721842

    (Hi, I’m on the rust-analyzer team, but I’ve been less active for reasons that are clear in my bio.) > Language servers are powerful because they can hook into the language’s runti…

  7. comment
    Comment #46693274

    We (the rust-analyzer team) have been aware of the slowness in Rowan for a while, but other things always took priority. Beyond allocation, Rowan is structured internally as a doub…

  8. comment
    Comment #45085004

    I’d second Rain’s reply, but having gone from git to sapling to jujutsu, I feel like the jump from sapling to jujutsu was as big as the jump from git to sapling, in terms of “oh, t…

  9. comment
    Comment #45084937

    (disclosure: I started a jj company but I don’t have anything to sell yet.) > Are there "central concepts" in the Jujutsu design? I think a central concept in jj is that everything…

  10. comment
    Comment #42408598

    (I work on rust-analyzer) We don't share the query infrastructure in rust-analyzer, but rust-analyzer is a query-driven system. We use Salsa ( https://github.com/salsa-rs/salsa/ ),…

  11. comment
    Comment #42194254

    Oh, that’s super clever integration with tracing. Feel free to send us a PR; we’ll link to this as a related project in the docs!

  12. comment
    Comment #41474069

    That's a great point about allocation/memory management. As an example, rust-analyzer needs to free memory, but rustc's `free` is simply `std::process::exit`. If I remember correct…

  13. comment
    Comment #41474042

    > Are they? I feel like intellisense is largely a subset of what a compiler already has to do. They are distinct! Well, not just intellisense, but pretty much everything. I'll para…

  14. comment
    Comment #41473899

    I've responded on reddit before ( https://www.reddit.com/r/rust/comments/1eqqwa7/comment/lhwwn... ), but I'll restate and cover some other things here. > I have a maybe wrong and b…

  15. comment
    Comment #41251062

    It's not a ridiculous argument! Not naming everything means that you can reserve naming things for when it actually makes a difference .

  16. comment
    Comment #32431769

    the problem with this approaches like these that it requires blocking the runtime: https://github.com/jaboatman/tokio-scoped/blob/master/src/li... .

  17. comment
    Comment #24456164

    fehler isn't deprecated, but _I_ did deprecate the similarly named https://github.com/rust-lang-nursery/failure/ with withoutboat's blessing. failure proceeded fehler by several ye…

  18. comment
    Comment #24134535

    > Otherwise, it is another "rewrite it in rust" post which is yet to materialise into a real project. I'm not sure you can reasonably said that "it is another 'rewrite it in rust' …

  19. comment
    Comment #23294422

    > This is based on her presentation and some dinner conversation at HPTS 2019, so I don't know if there's actually a paper I can point to. Thanks for the explanation! I just found …

  20. comment
    Comment #23293072

    > I think there are open possibilities in making leaderless single-round-trip consensus systems for log-oriented FSMs, which is what pretty much everyone WANTS. Woah, that's wild. …

  21. comment
    Comment #23144637

    I like the retrospective of this post! The "what ifs" that could've been taken are fun to think about. I think I might take a step further than this post does—I think some sort of …

  22. comment
    Comment #22999326

    I think this might be caused by autosave being enabled in VSCode, but this is just idle speculation.

  23. comment
    Comment #22869764

    I was _just_ thinking of https://latacora.micro.blog/2020/03/12/the-soc-starting.html and https://sso.tax/ as I was writing my comment!

  24. comment
    Comment #22867865

    This is a great change! One request: I wish that SAML was not an enterprise feature. SAML ought be a basic security feature like 2FA—it's especially valuable for open source teams …

  25. comment
    Comment #22076334

    The reason the `http` crate has a "bespoke hashmap implementation" is not because "performance", it's because _HTTP headers call for different behavior than `std::collections::Hash…