HNHacker News
TopNewBestAskShowJobs

dcu

4,526 karma · joined September 22, 2009

[ my public key: https://keybase.io/davidcuadrado; my proof: https://keybase.io/davidcuadrado/sigs/lmVXmK9dSokChXL0-qYCoaEAZGUpuRyXBqcyoxuoi70 ]
submissionscomments
dcu··on Tailwind and the death of web craftsmanship
tailwind is like Go, at first it seems like a bad idea but it works really well in practice
dcu··on Docuseal: Open-source DocuSign alternative
have you looked at zapsign.co? it's a good UX and it's not too expensive
dcu··on Ask HN: Are there better alternatives to disagree and commit?
wouldn't that lead to analysis paralysis? it seems you're avoiding the decision which many people consider the worst decision
dcu··on Microservices – Please, Don’t (2016)
OOP is still here and microservices(especially since aws lambda) is just getting stronger and stronger every year
dcu··on Software engineering books
Clean Code is not bad in itself. The problem is that some people made it a bible, like the absolute truth (I guess it is written in that way), and that's where it fails.
dcu··on AWS launches ARM-powered Lambdas
yes, it's awesome. I also asked about this here: https://news.ycombinator.com/item?id=25267921

hopefully we'll see ML chips on Lambda soon too

dcu··on Performance comparison: counting words in Python, Go, C++, C, Awk, Forth, Rust
https://lists.freebsd.org/pipermail/freebsd-current/2010-Aug...
dcu··on Go generics proposal moves to “likely accept”
let's hope generics doesn't become a over(ab)used feature, that'd make the code harder to read and my experience harder to maintain, especially because when you need to fix something it takes a lot of time getting in context so you can actually write the code for the fix.

I mostly write Go these days and haven't found many use cases where generics are needed but there are definitely cases where they would make the code nicer.

dcu··on Go generics proposal moves to “likely accept”
they mean safety, because using `interface{}` is like using dynamic languages (python, js, ruby, ...)
dcu··on AWS Lambda – Functions with Up to 10 GB of Memory and 6 VCPUs
We use it for inference and it works fine. Now with EFS support it's even better.

We have used it successfully with both Tensorflow and Gorgonia

dcu··on New for AWS Lambda – Container Image Support
hi Chris, maybe slightly off-topic but is there a chance to see gravitons and/or ML chips on Lambda? :)
dcu··on Go generics may use square brackets [] not parenthesis ()
parser look ahead makes the compiler complex and slower and that goes against the Go goals
dcu··on Go vs. Crystal Performance
the HTTP benchmark is not fair since the crystal implementation is setting the content type explicitly while the Go implementation is auto detecting it.
dcu··on Featherweight Go
I think Go is popular because of its simplicity and fantastic standard library.

It can also feel sometimes like a dynamic language which has attracted people from ruby, python, JS, etc... communities.

You say there's no place for it in the 21st century, yet it already has a place and it doesn't really need generics to continue living.

dcu··on No Shenanigans
The Twilio API includes a X-Shenanigans header on every request, always set to "none", of course :)

> $ curl -I https://api.twilio.com

dcu··on Justin.tv's Live Video Broadcasting Architecture (2010)
these microbenchmarks doesn't say anything about real world use cases... but anyway, here are the latest results:

https://www.techempower.com/benchmarks/#section=data-r17&hw=...

c#, rust, go, c++, java, c, nim.. all tied at 7M.

again, this doesn't mean anything useful.

dcu··on Bleve: Full-text search and indexing for Go
Blast is a server on top of it: https://github.com/mosuka/blast
dcu··on FCC threatens carriers with 'regulatory intervention' over robocalls
have your tried using apps like nomorobo or trucaller?
dcu··on Qt widgets on web browser written in Go
here's the code: https://github.com/therecipe/widgets_playground
dcu··on Clojure is cool
I just found this link https://labs.ig.com/static-typing-promise Clojure seems to be the best followed by Go, both designed to be simple
dcu··on Clojure is cool
can you link the studies? I'm genuinely interested
dcu··on On the Road to Pure Go X11 GUIs
that's called a memory leak: https://en.wikipedia.org/wiki/Memory_leak

I've seen happening in Go multiple times when people forget to close the response body after making a http request.

dcu··on Elm 0.19 Broke Us
I meant go's compatibility promise https://golang.org/doc/go1compat which is totally different, and no they are not ignoring the "community" they are just keeping that promise which I and many Go users appreciate.
dcu··on Elm 0.19 Broke Us
These kind of stories make me value Go's approach a lot more. You just have to worry about making your product better.
dcu··on Two years with CloudFormation: lessons learned
no, you and your team have to worry about not making a change that could render your whole stack useless
dcu··on Two years with CloudFormation: lessons learned
additionally you can run it from a single management host (or Jenkins), for example, so the state is always up to date
dcu··on Go 1.11 Beta 3 is released
there are blogposts here detailing some use cases and experiences: https://github.com/golang/go/wiki/GoUsers#united-states
dcu··on Go 1.11 Beta 2 is Released
This beta includes experimental support for modules (also known as vgo)

if you're interested, there's a series of articles explaining how modules work here: https://research.swtch.com/vgo

dcu··on Ruby 2.6.0-preview2 released with JIT
Ruby's GIL will get in your way when working with real world apps. Also in this recent run gin doubles Sinatra's performance

https://www.techempower.com/benchmarks/#section=test&runid=a...

dcu··on Go: The Good, the Bad and the Ugly
I've been using `glide` for a few years now, no issues at all. It's the same as cargo(rust), bundler(ruby), npm(js). Thanks to Go it's probably better since deploying dependencies in those languages is really painful.

And not mentioning the security issues associated with having a central repository for packages.

Page 1 of 4Next →