171 karma · joined April 9, 2013
For all of the other commenters - this project isn't about practicality today. Obviously this isn't gonna be as good as using a cloud provider. But the tool draws a line of what is possible. Combination of making the models more efficient, and making local machines more capable can one day get us to a world where very high quality local models are economically feasible.
Remember the early days of Windows? yea it's gonna happen again with AI.
If you are working in a small project with just a few engs. The additional lift for GraphQL might not be worth it. Especially if the team is not already well versed.
With raising minimal wage in the US. We are likely looking at $10/hr in various markets. These robots run 24/7 so that is 1024365 = $87k saved per year. Even with depreciation counted in, it sounds pretty economical to me.
Do you mean each device gets smarter individually because the specific device learned more about the specific space? Or that there is some kind of supervised learning component where you would adjust the algorithm/model over time for every device.
It is appalling how many old school places do this.
Also, if you open up the top drawer of someone's desk, you are pretty likely going to find passwords there too.
If you have high volume and low cost, you are better off going with something simple like Stripe/Braintree. The fees are relatively high, but the ease of implementation could be worth it.
If you have low volume and high cost, you should consider something that supports ACH payments. Like Dwolla or Stripe ACH. Stripe ACH only charges $5 max per transaction. That is great is you are selling $1k+ per unit.
Good: 1) I love higher abstraction for things that just work. I hate writing boilerplate code to do simple stuff. JS and Redis caching is one that I often have to write boilerplate code for. 2) Cheap and simple way to improve performance.
Bad: 1) Lacking fall-back mechanism and transparency about what would happen if error occurs, connection dies, etc. 2) One common reason (at least for me) people use redis caching instead of local caching is to have caching across difference servers or even services. How do you deal with conflict resolution and asynchronous operations?
You should not consider a MS in CS if 1) you want a cool looking resume, 2) you want to delay making decisions about what you want to do in life, 3) you think MS will make you a better tech founder, 4) you think you will get paid more / raise through the ranks faster with a MS.
The frontiers of technical products have been hyper focused on the few lucky individuals who have the latest iPhone/computer. Once we have more eyeballs on the internet from the late boomer countries, I believe the internet will change to address the needs of the folks who are using free (slow) internet and $20 devices.
If you want to sell to engineers, I think your page is fantastic. It is solving a problem that engineers face regularly - error/performance related analytics. But I don't think it really appeals to the business side. Most business folks do not know how to translate those pieces of analytics to business performance.