Earlier quoted context omitted.
Thanks for your comment. I post a link to the github repo periodically because the project is moving incredibly fast and actively evolving to become something that's fundamentally valuable to those building distributed systems, cloud services and want to build applications with Go using a framework. People also come and go on HN so don't always get a chance to see it or dont' remember the project. I'm also always act…
Don't apologize for selling yourself. If they're complaining, its working.
Show HN: Go Micro – A distributed systems development framework
21–30 of 58 posts
Re: Show HN: Go Micro – A distributed systems development framework
#22Not dissing your efforts, but you keep posting your Go Micro stuff, under different account names (chunk) in Show HN and normal threads. 90% of these posts add nothing and are just duplicates. Maybe add a blog post or something of value instead of the same old link every time.
If you can only confront someone using a throwaway account, you’re probably being unnecessarily mean. Glad they’re trying to get word out there on what they’re working on. Let the voting do the voting. Thank for your OS work OP, upvote from me. Looks like a cool project!
IMO a culture of curiosity vs blatant promotion is an asset for this board and should be preserved. I counted at least 26 reposts of go-micro. At what frequency should we just consider it a recurring (free) ad?
Re: Show HN: Go Micro – A distributed systems development framework
#23Earlier quoted context omitted.
If you can only confront someone using a throwaway account, you’re probably being unnecessarily mean. Glad they’re trying to get word out there on what they’re working on. Let the voting do the voting. Thank for your OS work OP, upvote from me. Looks like a cool project!
I understand the positive viewpoint, but don’t feel it’s in the spirit of HN to repost your own project every couple months. Back in the day even just posting your own stuff (instead of someone else who found it interesting) was frowned upon. IMO a culture of curiosity vs blatant promotion is an asset for this board and should be preserved. I counted at least 26 reposts of go-micro. At what frequency should we just c…
On the other hand, to a large extent getting traction on HN is a somewhat random process reliant on a few high momentum votes in the early drop. A lot of the stuff we see on the front page is pushed by voting rings. Anyway given this persons hard work on a project and desire for traction, I’d rather they try/learn to market at the expense of a couple of bytes on a DB and a few scanning eyes on /new.
And it seems like this post might be their best yet :)
Re: Show HN: Go Micro – A distributed systems development framework
#24Earlier quoted context omitted.
I think the Go community in its early years advocated for libraries over frameworks. 1. Because of the very powerful standard library which dictated the development model and culture of the community. 2. Because Go was still such a young project. I think its only natural over time that frameworks and tools emerge to simplify the development experience in every language. We realistically cannot ask people to piece tog…
The “powerful standard library” to my experience is a myth that holds no water. Even trivial projects use external packages to handle trivial things like an HTTP server or logging. No project I saw, however small, uses just the standard library.
https://github.com/search?o=asc&p=4&q=language%3Ago&s=stars&...
Re: Show HN: Go Micro – A distributed systems development framework
#25Re: Show HN: Go Micro – A distributed systems development framework
#26You advertise "a powerful pluggable architecture." But Go binary plugins cannot be unloaded. At least not yet. How do you overcome this?
Here's the community led Go Micro plugin effort https://github.com/micro/go-plugins
Re: Show HN: Go Micro – A distributed systems development framework
#27Earlier quoted context omitted.
I understand the positive viewpoint, but don’t feel it’s in the spirit of HN to repost your own project every couple months. Back in the day even just posting your own stuff (instead of someone else who found it interesting) was frowned upon. IMO a culture of curiosity vs blatant promotion is an asset for this board and should be preserved. I counted at least 26 reposts of go-micro. At what frequency should we just c…
I don’t disagree but that is the exact purpose of forum software: voting, spam detection, etc. The fact that 99.999% of HN users had no idea these posts were made (most have no votes) shows it’s working correctly. On the other hand, to a large extent getting traction on HN is a somewhat random process reliant on a few high momentum votes in the early drop. A lot of the stuff we see on the front page is pushed by voti…
Re: Show HN: Go Micro – A distributed systems development framework
#28Earlier quoted context omitted.
I don’t disagree but that is the exact purpose of forum software: voting, spam detection, etc. The fact that 99.999% of HN users had no idea these posts were made (most have no votes) shows it’s working correctly. On the other hand, to a large extent getting traction on HN is a somewhat random process reliant on a few high momentum votes in the early drop. A lot of the stuff we see on the front page is pushed by voti…
You’re not thinking through the consequences. If this becomes the norm, what will the “new” and index page look like when 90% of the content is comprised of reposted project homepages looking for attention?
/newest is and always has been a shit show of self promotion
Re: Show HN: Go Micro – A distributed systems development framework
#29You advertise "a powerful pluggable architecture." But Go binary plugins cannot be unloaded. At least not yet. How do you overcome this?
Go Micro is a framework/library as opposed to a binary or server. You import the framework in code and it gives you the ability to add additional plugins via new imports. These can then be swapped out via environment variables or flags. We make use of Go interfaces to define the abstractions so all you have to do is create a plugin that implements the interface and that effectively makes it pluggable. Here's the comm…
Re: Show HN: Go Micro – A distributed systems development framework
#30Earlier quoted context omitted.
I don’t disagree but that is the exact purpose of forum software: voting, spam detection, etc. The fact that 99.999% of HN users had no idea these posts were made (most have no votes) shows it’s working correctly. On the other hand, to a large extent getting traction on HN is a somewhat random process reliant on a few high momentum votes in the early drop. A lot of the stuff we see on the front page is pushed by voti…
You’re not thinking through the consequences. If this becomes the norm, what will the “new” and index page look like when 90% of the content is comprised of reposted project homepages looking for attention?
Although everyone has their blind spots, I certainly thought of your trivial example (pollution of /newest), and thats what I suggested is the "purpose of forum software". That is what "spam" means by the way. Writing a similar-link detection mechanism is trivial and I'm sure will be done, same way reddit has, if it's an issue. Happy to discuss any other consequences you think I'm not thinking through.
In fact the more interesting thing here is how inconsequential this thread is as it certainly wont have any bearing on the link submission culture @ HN. I'd suggest reaching out to the site admins instead of shaming the individual.