Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
amitu
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
amitu
1y ago
So you can write SQL queries[1] in fastn documents, create dynamic urls[2], get request data[3], or write backend in wasm[4]. The input to sql queries are passed using bind parameters[5], so it should not have SQL injection issue. FifthTry.
2.
▲
by
amitu
1y ago
Completely agree, unfortunately the cool stuff is done by iroh team, so right now you can browse their docs: https://www.iroh.computer/blog/iroh-dns .
3.
▲
by
amitu
1y ago
We are using iroh, so you can start with https://www.iroh.computer/blog/iroh-dns , and checkout their docs to understand how iroh itself works. The malai stuff is relative not very interesting (we write some HTTP/T
4.
▲
by
amitu
1y ago
We are built on top of https://www.iroh.computer/blog/iroh-dns , and iroh uses the public key as the node identifier. Unfortunately the iroh id is 64 char long, which can not be used in subdomains, subdomains have a cha
5.
▲
by
amitu
1y ago
It's open source. Or not depending on any company[1]. The overall malai/kulfi project is quite different than these projects, malai itself can be compared with these two maybe. [1]: we are built on top of https://www.ir
6.
▲
by
amitu
1y ago
You are on the right track, this is bastion like setup, but without needing another ssh host. This is one layer on top of SSH, so all SSH security applies for ssh over kulfi, but you get extra benefits like not having to expose SSH port to
7.
▲
by
amitu
1y ago
Looks like you got sucked into the fastn world. It's an open source full stack web development programming language we have created: fastn.com. We are building some fastn powered full stack, reusable apps, that you can plug in any fast
8.
▲
by
amitu
1y ago
Since its built in Rust, we can call it rus(t)-malai also :-)
9.
▲
by
amitu
1y ago
So let's see, I am Amit Upadhyay, I am the (solo) founder and CEO of FifthTry, which is YC W21 company (we also have some other seed investment). We started with a documentation tool, the Notion like you mentioned, caveat: it was not W
10.
▲
by
amitu
1y ago
Yes, we are currently using iroh provided relay servers. malai will soon connect with any relay server, so in future you can use ones provided by us, or run your own.
11.
▲
by
amitu
1y ago
fastn is an ingredient to kulfi project. fastn.com is a full stack programming language we (FifthTry, Inc, the company behind these) have built, and it is the web server that is going to be part of Kulfi app. The comparison posts, TODO, cop
12.
▲
by
amitu
1y ago
We are using iroh[1] internally, so the question is does iroh support these things? The quickest way to answer this would be to test it. Can you help me with what kind of setup would be needed for me to test this? [1]: https://ww
13.
▲
by
amitu
1y ago
Kulfi is the official name of the project, and the name of the "peer to peer internet" "id52/identity based internet", so kulfi net. Kulfi App is going to be a browser like Google Chrome, available on various app st
14.
▲
by
amitu
1y ago
malai: cream that forms on top of milk when it cools down, its a flavor of kulfi. kulfi: a milk based ice cream / desert. Nothing to do with networking etc, just a desert I enjoyed since childhood :-)
15.
▲
by
amitu
1y ago
Kulfi is a network (peer to peer) which support http/https even tcp can be sent over kulfi. Kulfi App is a web browser that talks kulfi protocol natively, so you can open kulfi://<id52> natively. malai is the server sid
16.
▲
by
amitu
1y ago
Unlike tailscale/ngrok, malai is completely open source, does not rely on any company provided infrastructure (we have a http bridge to bridge http/tcp with http/kulfi at *.kulfi.site, but you can run your own http bridge), a
17.
▲
Show HN: Malai – securely share local TCP services (database/SSH) with others
(malai.sh)
117 points
by
amitu
1y ago
|
63 comments
18.
▲
by
amitu
1y ago
I strongly believe peer to peer is superior over centralized architectures that are commonplace today. If things are peer to peer, there is no central entity, then open source truly shines. If things are open source, but still deployed 
19.
▲
by
amitu
1y ago
Wireguard is def comparable to iroh, so you are correct. We could have used Wireguard to build malai had malai been in Golang. iroh is wireguard for Rust (and slightly better because it is lot smaller / simpler to use as a library, wit
20.
▲
by
amitu
1y ago
Edited: fix a typo and clarify public vs key pair. Unlike ngrok, and they are a great product, I have used them for years, we are completely open source. Further we are peer to peer, so if you and the other party both want to communicate, y
21.
▲
Show HN: Malai – Share your dev server (and more) over P2P
(malai.sh)
9 points
by
amitu
1y ago
|
6 comments
22.
▲
by
amitu
3y ago
We are building fastn[1], a programming language for authoring web content. This language is optimised for non developers, and can be easily learned by content team, marketing team etc. We have a case study of how we envisage it being used[
23.
▲
by
amitu
3y ago
This is not fair summary of the situation. Panics can be “caught”, most Rust web framework will catch panic when handling a http request and return 500, leaving other requests unaffected (more or less). This is almost no different from Pyth
24.
▲
Tell HN: Don't Link to GitHub Template Repo's /Generate URLs
2 points
by
amitu
3y ago
|
0 comments
25.
▲
by
amitu
3y ago
That is a Github issue. If you mark a repository on Github as template repository, they create this nice green button, "Use this template", which links to `<repo-url>/generate`, but this button is only visible to logged
26.
▲
by
amitu
3y ago
Computation.
27.
▲
by
amitu
4y ago
The key difference is that ftd is a single full stack language. You can make api calls, write custom functions, build components, use components etc etc. A language designed for authoring. But still powerful enough (one day, it’s work in pr
28.
▲
by
amitu
4y ago
Yeah, docs are pretty lacking. The language is in very early stage and has gone through some changes rendering existing docs out of date. Jan we created a 0.3 version of our syntax after 2 years or so of development and we feel good about i
29.
▲
by
amitu
4y ago
One of the reasons we built https://ftd.dev is this. Check out this example: https://fifthtry.github.io/bling/chat/ Unlike what you did, here you can create new component in ftd itself, so there is no
30.
▲
by
amitu
4y ago
I normally have a very casual approach to commits, don’t spend too much time on commit messages, don’t try to fix the revision history, etc. This is okay for a “commercial product”, which has focus on ship or die. But for open source projec
More ›