Hacker News new | past | comments | ask | show | jobs | submit | thanhnguyen2187's comments login

Hi Triplit's team,

Congrats on the launch and thanks for the awesome product! I've been using Triplit in one of my projects [1], and it do work as expected. In my self-promotion on Reddit [2], I posted about Triplit as well:

> I think Triplit is a nice database and works as expected. It's data model fits well with what I have in mind (more decentralized/P2P instead of having a single centralized database as the source of truth), but there are 2 areas I find lacking:

> - Server side/self-hosted: Triplit server requires a token for authentication. Triplit's documentation has a section about how to start the server without explicitly showing how to generate the token, which is mildly inconvenient. Therefore, on self-hosting the server, I opted for using their CLI command dev since the command has the token generation that I needed. I know it is not a good security practice as when the command is used as a system service, the token will be logged in plain text, but I have a bigger problem when someone can access that anyway.

> - Query language: I find their custom query DSL not as expressive as a full-fledged query language (lacking UNIQUE and COUNT like SQL is on the top of my mind). You'll have to do a bit of data aggregating yourself.

Recently, I found Evolu [3], which is quite similar to your project in terms of scope and functionalities as well. From a quick skim of their documentation, I think the differences are:

- Triplit have `.subscribe()`, while Evolu don't

- Evolu's querying is more familiar/advanced (typed SQL via Kysely)

- In the browser, Evolu seems to use SQLite on top of OPFS, while Triplit uses IndexedDB

I think there are more intricacies on the way Triplit differs from Evolu, so can you enlighten me on that?

Really appreciate your comment! Thanks!

- [1]: https://github.com/thanhnguyen2187/cryptaa

- [2]: https://www.reddit.com/r/sveltejs/comments/1dndpj8/cryptaa_a...

- [3]: https://www.evolu.dev/docs


Glad you've enjoyed using Triplit!

on self-hosting: We're cleaning up the docs on self-hosting to make the configuration clearer, thanks for point that out.

on querying: Yeah we don't have aggregations yet but it's on our roadmap. Don't want to over promise but I think we can make something awesome here by leverage our incremental querying engine. Like consider a data dashboard that needs to be updated every hour; in a traditional system (postgres, mongo, etc) you would need to rerun the query from scratch each time. Our plan is to create something closer to what Materialize does and just process the new data so it's much more efficient and can just update continuously rather than every hour.

re Evolu: I haven't actually gotten a change to try it out but there might be in someone in our Discord[1] that has that could compare/contrast

1. https://triplit.dev/discord


Thanks for pointing out Evolu, both solutions (Triplit and Evolu) seem very interesting. I would also be interested to see a comparison between the two


Evolu has subscribe with useQuery or separated.


Thanks for trying it out. About your questions:

1. You can click on the tag itself to filter

2. I suspect you did try locking it and made the password prompt opened, but did not click submit to make it encrypted (please take a look at this sample encrypted note: https://i.imgur.com/CvVwG6W.png).


Thanks for the reply. I had no success with Wellfound (formerly AngelList Talent) and WorkAtAStartUp, and Monthly HN Hiring. I cannot be sure if /jobs is going to be different, but I will have a look anyway.


Have you also tried StackOverflow Jobs?

https://stackoverflow.com/jobs/companies

As well, ask some friends to forward you their job links on LinkedIn, if the request would be well-received.

I'm not sure, but functional programming with systems programming seems pretty niche.

Have you also tried contacting research folks in that area? It's kind of a cold call, though. But they may know someone at Commercial Corp.


I thought Stackoverflow Jobs had shut down!


I thought so too. But there's a website:

https://stackoverflow.co/company/work-here

Er, this one:

https://stackoverflow.com/jobs/companies

I knew StackOverflow Jobs was going to shut down because they warned us about it. But the site itself looks up.


It did.


Yes indeed, as of last year:

StackOverflow: Sunsetting Jobs and Developer Story by April 2022 - https://news.ycombinator.com/item?id=30023343 - Jan 2022 (79 comments)


We just launched https://www.levels.fyi/jobs - check it out and hope it helps!


Just remembered. There's People-First Jobs as well. Doesn't seem to be a lot of Functional Programming (FP), system-related posts, but just wanted to share another resource:

https://peoplefirstjobs.com/

Which reminds me, with DevOps experience, also check out companies using Dhall (Haskell-inspired, type-safe configuration) or Cue.


Hey! I have some feedback. The remote jobs need more filtering. Some remote jobs restrict to a few countries and some are global.

There is no easy way for me to find all the remote jobs which hire from India


Thanks a lot for this! I did not find it and almost lost my hope. Again, thank you very much!


Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: