Live data from Hacker News

Viewing profile — disintegrator

disintegrator

HN member
Joined
Mon, Aug 06, 2012, 10:08 AM UTC
HN karma
328
Public activity
90 items

About disintegrator

I work at Speakeasy (https://speakeasy.com) on code generation. Most of time is spent with TypeScript then Go.

Recent public activity

  1. story
  2. story
  3. comment
    Comment #47121851

    This is in part why I've been developing inside a VM for the last 2 years. Interestingly, VS Code has nice support for installing and running extensions on the remote. Only themes …

  4. comment
    Comment #46353389

    Yep, no dispute here. It's just that my and other people's experience is that SOC2 controls are usually passed down by edict and whether you review before or after merge, there's t…

  5. comment
    Comment #46352904

    I generally think most of the points made in the article are a little too extreme. Even feature flags are valuable if you’re trying to get something up for certain key customers to…

  6. comment
    Comment #46352861

    My understanding is code reviews are needed as part of SOC-2 compliance. More to supplement automated testing than explicitly mandated. In other words, it makes auditors happy to c…

  7. comment
    Comment #46312674

    Disclaimer: I work at Speakeasy but not the author. It probably needs better wording because it's sort of the wrong complexity metric. Many customers have gigantic OpenAPI document…

  8. story
    Show HN: Gram Functions – Serverless platform for turning code into LLM tools

    Hi HN, Georges from the Gram team here. We're really excited to share a major update to Gram, our platform for curating tools for agents, in the form of Gram Functions. Gram initia…

  9. comment
    Comment #45940122

    When you turn on exhaustive, exhaustruct and wrapcheck linters in golangci-lint. You get such a massive safety boost and it makes you fly through writing Go.

  10. comment
    Comment #45183791

    One of the team members working on Gram here. I initially worked on a code generator for OpenAPI -> MCP in January but very quickly we found issues relating to poor quality operati…

  11. comment
    Comment #44882558

    I just love how this language marches forward. I have so many colleagues that hate many aspects of it but I sit here combining Go, Goa and SQLc writing mountains of code and having…

  12. comment
    Comment #44623987

    I know this won’t apply to everyone but I’ve been able to, relatively successfully, stick to the constraint that most of my dev tools are static binaries: zoxide, fzf, eza, btop an…

  13. comment
    Comment #44532664

    Not a Firefox user I take it?

  14. comment
    Comment #44317569

    The introduction of WWW-Authenticate challenge is so welcome. Now it's much clearer that the MCP server can punt the client to resource provider's OAuth flow and sit back waiting f…

  15. comment
    Comment #44288670

    It's somewhat disappointing to see a bunch of "well, duh" comments here. We're often asking for research and citations and this seems like a useful entry in the corpus of "effects …

  16. comment
    Comment #44235971

    VS Code seems to be working on it https://www.epicai.pro/using-mcp-sampling-in-vs-code-insider...

  17. comment
    Comment #44036135

    If you limit yourself to common programming languages and single-binary programs (e.g. ones written in Rust/Go) then I cannot recommend Mise enough to you. Absolute bliss compared …

  18. comment
    Comment #43842570

    Very similar in appearance to Redpanda Connect (Benthos) which isn’t a bad thing at all. Would be good to elaborate on how error handling is done and what message delivery guarante…

  19. comment
    Comment #43819563

    The most amusing thing I found about Go is that they built a presentation framework similar alongside the language. It's got some additional syntax on top of markdown but the docum…

  20. comment
    Comment #43638280

    Really nice project. What’s the reasoning behind the AGPL licensing. My understanding is that it will hurt adoption unless you’re planning to offer paid licensing options? Either w…

  21. comment
    Comment #43321648

    Author here. Some context: Speakeasy lets you generate SDKs from OpenAPI 3.x specs and now every user that generates a TypeScript SDK gets a Model Context Protocol (MCP) server bun…

  22. story
  23. comment
    Comment #43234214

    This is spot on but the issue I called out in my post is that there’s nothing drawing devs to import the mapping. Like there’s the immediate convenience of passing a string literal…

  24. comment
    Comment #43233879

    In principle you’ll still be able to use all of the features that existed before this flag but you’ll need to compile the code if targeting Node.js. I do think that this new flag i…

  25. comment
    Comment #43233655

    > One thing I find useful about enums is that they can be used as both types and values Makes sense. You can emulate that behavior by having an object literal with const assertion …