HNHacker News
TopNewBestAskShowJobs

rusht

691 karma · joined July 31, 2014

https://github.com/rushtehrani
submissionscomments
rusht··on Show HN: Illa – An open-source alternative to Retool
One thing to note is the license: AGPL vs Apache.
rusht··on Revolt: Open-source alternative to Discord
Really appreciate this great, detailed answer! 100% agree with getting to an MVP with PMF as quickly as possible should be the top priority for a startup.
rusht··on Revolt: Open-source alternative to Discord
If you had to do it all over again, would you still start with MongoDB or would you go with Cassandra right off the bat?
rusht··on Revolt: Open-source alternative to Discord
I am assuming they want to provide a hosted service just like Discord at some point.
rusht··on Revolt: Open-source alternative to Discord
ScyllaDB looks interesting but that AGPL license is a no go for some organizations.
rusht··on Revolt: Open-source alternative to Discord
“Best” depends on your use case. I don’t even think a SQL database is an option for a chat app since it’s write heavy. FB Messenger uses HBase and Discord uses Cassandra and they’ve done their research at scale, so those could be possible options.
rusht··on Revolt: Open-source alternative to Discord
Curious why you decided to use MongoDB as opposed to HBase or Cassandra? Discord moved away from MongoDB because its sharding is “complicated to use and not known for stability.” Are these issues not relevant anymore?
rusht··on Show HN: Encore – Go framework for building distributed systems
I’d be interested in OP’s answer here as well.

I know dapr injects a sidecar so you can code in any language and then use their SDK to call other microservices. Encore looks to be Go centric and uses code generation to create actual Go functions, which provides much better IDE support.

I did not see this in the docs but I’m not sure if Encore supports retries with or without exponential backoffs; dapr supports both.

rusht··on Show HN: Onepanel – Production scale, Kubernetes-native vision AI platform
Thanks! You can see the estimated hourly cost and list of required resources for each cloud provider in our "Cluster information" section [0]. Would be happy to talk about the product and the effort, I will reach out to you to discuss.

[0] https://docs.onepanel.ai/docs/deployment/cluster/cluster

rusht··on Show HN: Onepanel – Production scale, Kubernetes-native vision AI platform
Hey HN,

I am Rush, one of the makers of Onepanel. Onepanel is an open source, production scale vision AI platform, with fully integrated components for model building, automated labeling, data processing and model training pipelines.

We built Onepanel to significantly reduce the complexities with managing infrastructure and disparate tooling and at the same time allow teams to easily integrate their own tools into reproducible pipelines.

Under the hood, we integrate our own and other best of breed open source components [0] to provide a seamless user experience and abstract away infrastructure complexities that come with running parallelized data processing and training pipelines on different cloud providers. We leverage Kubernetes and deploy cloud provider specific components for networking, network policies, auto scaling, automated TLS certificate provisioning, logging, GPU plugins and more [1].

Our near future goals are to add APIs for inference and VNC enabled workspaces [2] so teams can also run simulation environments inside of Onepanel.

We're excited to share Onepanel with the HN community and look forward to hearing your feedback! And of course we welcome and encourage any contributions [3].

[0] https://github.com/onepanelio/core#acknowledgments

[1] https://github.com/onepanelio/manifests

[2] https://github.com/onepanelio/templates/tree/master/workspac...

[3] https://github.com/onepanelio/core#contributing

rusht··on Show HN: Onepanel – Production scale, Kubernetes-native vision AI platform
Hey HN,

I am Rush, one of the makers of Onepanel. Onepanel is a Kubernetes-native deep learning platform for computer vision with fully integrated components for model building, semi-automated labeling, data processing and model training pipelines.

We built Onepanel to significantly reduce the complexities with infrastructure and disparate tooling so teams can be productive at every step of their workflow but at the same time have the flexibility to change them and bring their own tools.

Under the hood, we integrate our own and other best of breed open source components [0] to provide a seamless user experience. We also try to abstract some of the complexities of Kubernetes by deploying cloud provider specific components for networking, network policies, automated TLS certificates, logging, GPU plugins and more [1].

Our near future goals are to add serverless APIs for inference and VNC enabled workspaces [2] so teams can also run simulation environments inside of Onepanel.

We're excited to share Onepanel with the HN community and would love to hear your feedback! And of course we welcome and encourage any contributions [3].

[0] https://github.com/onepanelio/core#acknowledgments

[1] https://github.com/onepanelio/manifests

[2] https://github.com/onepanelio/templates/tree/master/workspac...

[3] https://github.com/onepanelio/core#contributing

rusht··on Microsoft researchers claim ‘state-of-the-art’ biomedical NLP model
Link to the HuggingFace model contributed by Microsoft: https://huggingface.co/microsoft/BiomedNLP-PubMedBERT-base-u...
rusht··on Gardener: Manage Kubernetes clusters across multiple cloud providers
Here’s the blog post: https://kubernetes.io/blog/2018/05/17/gardener/
rusht··on Go vs. Rust? Choose Go
Any links?
rusht··on Go vs. Rust? Choose Go
Out of curiosity, what type of project was this? Did you end up rewriting the entire 100K loc in Rust? I ask because Docker and Kubernetes are large projects and as far as I know, using Go hasn't been an issue for them.
rusht··on Seed funding slows in Silicon Valley
I assume they mean most of the features that were once in separate apps are now built into the OS.
rusht··on Pev: Postgres ‘Explain’ Visualizer (2016)
pgadmin4's Query Tool [0] has a similar analyzer.

[0] https://www.pgadmin.org/docs/pgadmin4/1.x/query_tool.html

rusht··on Ask HN: What technical skill should I learn to prepare for the next 10 Years?
Machine learning, especially deep learning.
rusht··on YC will hold interviews in Vancouver for founders who can’t get US visas
Great founders and technologists are an amazing asset to US, we'd be lucky to have them.
rusht··on Ask HN: Is it significant the Who's hiring thread has lower volume this month?
If you go by comments, the latest (March 2017) post was created 13 hours ago and has 720+ comments.

Looking at HN Search [1] and sorting by popularity and then looking at the comments, you can see Jan and Feb 2017 are on the first page with 900+ and 1200+ comments and March 2017 is on the second page.

So far so good if you're going to use it as an indicator :)

[1] https://hn.algolia.com/?sort=byPopularity&prefix=false&page=...

rusht··on Let’s Encrypt, OAuth 2, and Kubernetes Ingress
It's worth noting that there is a discussion on GitHub [0] about building letsencrypt auto cert creation directly into ingress controller.

[0] https://github.com/kubernetes/kubernetes/issues/19899

rusht··on Google Cloud is 50% cheaper than AWS
I also found that it's easier to launch an Elastic Beanstalk Docker app with a Postgres RDS instance. I'm hoping Google's Flexible Environment will address this, but I was not able to get it to deploy. To be fair, I only tried for a bit yesterday and gave up.

It'd be great if you can share how to best spin up a managed Postgres instance.

I'm using GKE and it has been working like a charm so far.

rusht··on Go’s alias proposal and all my concerns of Google controlling Go
I thought the implementation was still up for discussion so I doubt it has been assigned a release yet, do you have a source?
rusht··on Go’s alias proposal and all my concerns of Google controlling Go
Alias declarations were reverted from 1.8 recently[0]

[0] https://github.com/golang/go/commit/87f4e36ce7d7dffbf1f2a869...