that's exactly what I was looking for, many thanks!
HN user
alexzender
I build things and enjoy understanding asymptotes of things I'm dealing with.
Postgres has advanced dramatically in last years and is mostly a default choice in our consulting projects. Take, for example native support for row-level security - https://www.postgresql.org/docs/9.5/ddl-rowsecurity.html
However, we are going to support other databases like Mongo and MySQL.
yes, we forked and customized sharedb under the hood, more databases and out-of-the-box functions for collaboration are in progress.
We haven't published the sources yet, it will appear on https://github.com/okdb-io soon.
Yes, I hope that realtime apps will be our future :)
Regarding integration - okdb provides hooks, so that you can implement custom authentication/verification, e.g. verify JWT token. For details, have a look at the docs here - https://okdb.io/p/docs/api/server#s5.1
Happy to answer any other questions
Hi HN, I'm the author of okdb - wrote it to make it easier to create collaborative apps.
Interesting, I've built a similar project that generates GraphQL API based on your database schema - https://okdb.io
See also http://visualizationuniverse.com/charts/ made by Adioma - with search interest and data from Google Trends.
Yes, I was thinking about libraries that may boost productivity and avoid writing something from scratch.
Managed solution is a good option, need to find a way to build trust at the beginning though.
Understood, thank you. Upmarket is an interesting area to focus on first, even it's not that scalable.
Interesting perspective, reminds me of a game theory. Thanks!
True, miss it also sometimes. It will not be as lightweight though - reminds me about SOAP/WSDL times.
GraphQL goes in this direction by enforcing type checks, but is designed for web frontends...
getting downvotes... probably because my comment sounds like it should not be important, that's not what I mean.
There are database products like MongoDB with closed source. I was curious about the author's reasoning in this particular case. E.g. apart of transparency and community contributions, etc
Interesting, why open source is important for you?
ordinary programmers working in typical office conditions never really understand the problems they're solving
Cannot agree more
It's more difficult to scale in Europe, because of multi-language, multi-culture and regulations across the countries.
Understood, thanks. The "Where Are The Big Ideas" is my favourite.
lots of work and many facts, wow. Do you do the analysis manually or extract the facts somehow automatically?
Hi Hacker News Community,
Will appreciate any feedback!
There is also http://linksandi.com
With nested categories/annotations it's now much-much simpler to store many links and then come back to them later.
Will be glad to hear your feedback!
The bookmarking idea indeed isn't new but still hasn't been solved fully yet.
Delicious is not that great anymore and others try to gain the ground. What will be your value proposition? Because there is a competition:
...
The idea is great, everything moves online nowadays. It looks very similar to Facebook and their applications.
A couple of notes:
- for some of the apps, native apps will provide greater experience, especially on mobile devices. Browser is very portable though
- I would recommend to make it like an open platform where 3rd party developers may contribute - so that your model could scale. At the same time - you need to do marketing homework first in order to get visitors on board and then become attractive to those 3rd parties. You will become infrastructure provider in this case and this is slightly another kind of business.
- Don't do many things at once. Focus on typical and most frequent workflows so that you can do less but at better quality
- You will hold lots of personal data, think about how to ensure clients that they are safe, there are back-ups and there is no vendor lock-in.
http://linksandi.com solved this problem using categories. They are like folders, but it's still possible for link to go into multiple categories. I already keep about 200-300 of my links there and it looks like it scales pretty well. So waiting for the Delicious support to move and organize everything there.
We do the same. It's a good idea to understand the value proposition of your competitors and try to position yourself even better.
Keep their marketing tricks on radars as well - what they say, where advertise, etc
Find a good laywer and accountant to do all the paperwork. Find a co-founder as he will watch your back with lots of cash :)
Register LLC. Hosting: Amazon EC2 allows you to run the minimal configuration for a year for free - http://aws.amazon.com/ec2/pricing/