Viewing profile — mattetti
mattetti
HN member- Joined
- Thu, Dec 18, 2008, 6:14 PM UTC
- HN karma
- 1,433
- Public activity
- 121 items
- HN profile
- View on Hacker News ↗
About mattetti
[ my public key: https://keybase.io/mattetti; my proof: https://keybase.io/mattetti/sigs/7QXJVjx7CqqypOT41zl4IBMpVc5ZzmV6v_V027rcPHw ]
Recent public activity
-
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…
-
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)
-
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 …
- comment
-
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…
-
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)
- story
-
comment
Comment #12295817
167912 LOC
-
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
-
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…
- story
-
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…
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #11208572
Did the compiler get even slower on tip? I know that was a concern with this change
-
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…
- story
- story
-
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…
-
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…
-
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 :)
-
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…