Live data from Hacker News

Viewing profile — mattetti

mattetti

HN member
Joined
Thu, Dec 18, 2008, 6:14 PM UTC
HN karma
1,433
Public activity
121 items

About mattetti

Matt Aimonetti, @mattetti on twitter, blogging at http://matt.aimonetti.net

[ my public key: https://keybase.io/mattetti; my proof: https://keybase.io/mattetti/sigs/7QXJVjx7CqqypOT41zl4IBMpVc5ZzmV6v_V027rcPHw ]

Recent public activity

  1. comment
    Comment #46514429

    > Series of modular synthesisers produce real-time audio, minimising memory load. > Miniature speaker is acoustically tuned through internal air spacing to amplify and clarify soun…

  2. comment
    Comment #37563016

    The Unreal Engine editor also uses the UE engine which is pretty cool (but I wouldn't recommend writing desktop/mobile apps in UE)

  3. comment
    Comment #24423144

    Adding more context: Fluid uses a mix of CRDT + OT to maintain state across multiple clients. I wrote a quick high level explanation of how Fluid uses eventual consistency and why …

  4. comment
  5. comment
    Comment #12721682

    > Elm has a low entry barrier Sorry Vincent, you lost me there. Elm is interesting for sure, but it's far from having a low entry barrier. Something has basic has having a button p…

  6. comment
    Comment #12680987

    Same as Tom for both TypeScript and Go. Can't be happier (I don't use the vim plugin tho, even tho I was a vim user for many years)

  7. story
  8. comment
    Comment #12295817

    167912 LOC

  9. comment
    Comment #12295101

    Thanks to the Go team, getting such an improvement without having to do anything is awesome. And I can't believe there is more coming in 1.8

  10. comment
    Comment #12294818

    The faster compilation time & speed up is quite real in our real life prod application. From Go 1.6 to 1.7: Test suite (CI), from 3:34 to 1:48 Docker image building, from 3:05 to 1…

  11. story
  12. comment
    Comment #11858843

    yes buffered io, you use readers to read/write small chunks at a time instead of loading everything at once. Go offers way to do both since in some cases, such as loading an entire…

  13. comment
    Comment #11856816

    We've been running splice.com on Go for 3 years now and handle 5TB of audio/binary data per day. Our memory usage is around 10-15MB per server and the GC pause time has been really…

  14. comment
    Comment #11622419

    the main changes are related to the SSA compiler backend and smaller binary files. 1.7 should also better support binary only packages (so vendors can sell compiled packages withou…

  15. comment
    Comment #11622402

    Stability increases, in our case, we just update Go on our CI and we get smaller binaries, better performance as updates come in. The code is always backward compatible so our code…

  16. comment
    Comment #11621065

    Progressive switch, we use TypeScript for new code and everything we touch old code, we try to convert from JS to TS. The tooling is amazing, even the skeptics in the team wouldn't…

  17. comment
    Comment #11618445

    We've been slowly migrating https://splice.com from Angular 1 to Angular 2, so far it's been great. We switched to TypeScript, we cleaned up our code organization. We are writing n…

  18. comment
    Comment #11208572

    Did the compiler get even slower on tip? I know that was a concern with this change

  19. comment
    Comment #11118922

    Made using a mix of Angular 1 and 2 + TypeScript and a WebAudio engine we wrote also using TypeScript. It's powered by Splice Sounds library and meant to showcase the service and b…

  20. story
  21. story
  22. comment
    Comment #10570316

    This is a fun project, I'm looking forward to seeing how far you can take it. One thing to note is that Go doesn't have TCO so performance when using a lot of recursion might be pr…

  23. comment
    Comment #10089096

    We updated Splice's CI to 1.5 and rolled out our code to prod. The total GC pause time improvement is quite drastic for us: https://twitter.com/mattetti/status/634114976362291200 T…

  24. comment
    Comment #9751336

    Since my free/open source ebook didn't make the cut, please excuse the self promotion: http://www.golangbootcamp.com/ I hope it will help some of you :)

  25. comment
    Comment #9483217

    Splice is in Santa Monica (West LA, by the ocean), most of the team walks or bikes... and we are looking for an iOS dev, feel free to drop me an email if interested (matt at splice…