Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
knadh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
knadh
7y ago
Thank you. It was a bit of a surprise to me that Sendy had no viable open source alternatives. phpList is okay, but is quite dated and has a number performance issues.
92.
▲
by
knadh
7y ago
Author here. To give some context on why listmonk was built, at work (regulated financial business), we have to deliver e-mails, mostly important updates, to 1.5mn+ customers regularly. We used phpList for the longest time and then tried Ma
93.
▲
by
knadh
7y ago
Author here. We've been using listmonk in production at our company (regulated financial business) to deliver e-mail updates including regulatory ones for over 6 months. We host our own SMTP instances using Postal[1] on EC2 instances a
94.
▲
Show HN: Listmonk – self-hosted mailing list manager in Go and React
(listmonk.app)
11 points
by
knadh
7y ago
|
0 comments
95.
▲
Show HN: Koanf – A Go package for reading config
(github.com)
2 points
by
knadh
7y ago
|
0 comments
96.
▲
by
knadh
8y ago
I made a similar open source verification gateway recently. It supports emails and you can write other providers as plugins. https://github.com/knadh/otpgateway
97.
▲
Show HN: A server for doing SMS, email etc. verification in Go
(github.com)
3 points
by
knadh
8y ago
|
0 comments
98.
▲
Show HN: Embed and ship static files and assets in Go binaries
(github.com)
3 points
by
knadh
8y ago
|
0 comments
99.
▲
by
knadh
8y ago
Thanks :) Weekend bars are now blue.
100.
▲
Show HN: Git-bars – Utility to visualize commit counts on the terminal
(github.com)
4 points
by
knadh
8y ago
|
2 comments
101.
▲
by
knadh
8y ago
Metaphone [1] addresses a lot of issues Soundex has. While Soundex is aimed specifically at names, Metaphone works for all English words. PS: Inspired by Metaphone, I wrote MLphone [2] a phonetic lib for the Malayalam (South India) language
102.
▲
by
knadh
11y ago
Deciding on a pattern on writing http APIs in Go was a bit of chore. Ended up using the `pat` library for chaining middleware. Quite extensible and light weight. Also, using context to pass objects through the requests chain is a neat trick
103.
▲
by
knadh
11y ago
Nice. From my crude and unscientific benchmarks, I've found that Go is able to handle a lot more concurrent WebSocket connections than Node.
104.
▲
by
knadh
11y ago
Yes, there is no end to end encryption as of now, although there is no persistence or storage of any sorts on the server.
105.
▲
by
knadh
11y ago
Author here. This is meant to be something super simple and instantly accessible. Start and finish a conversation in mere seconds if need be with no traces. I am sure downloaded clients with end to end encryptions exist, but it's defin
106.
▲
by
knadh
11y ago
Author here. This is how it was meant to be but I somehow overlooked it. Thanks, will implement.
107.
▲
by
knadh
11y ago
Author here. I concur, just like any other open source software running as a hosted service. It has to be trust based.
108.
▲
by
knadh
11y ago
It's actually meant for small group of people to have private conversations and is not really ideal for take a huge public discussion private. The idea of marking a peer the creator or making the first peer an owner complicates the who
109.
▲
by
knadh
11y ago
Thanks :) Public key encryption is definitely a good idea and could be an optional feature for an upcoming version.
110.
▲
by
knadh
11y ago
Author here. Right now, it's only as secure as https, but I'll look into JS encryption. It's just a fun project that came out of some Go experiments.
111.
▲
by
knadh
11y ago
Message transmission is over SSL with no logging anywhere.
112.
▲
by
knadh
11y ago
Thanks! Use cases could be, quick private convo. at a workplace, taking a discussion on a public forum private (like HN or Reddit), talking to strangers (eg: Craigslist) without adding them to your FB or Google Talk, exchanging secrets with
113.
▲
by
knadh
11y ago
Yes, that's by design. These rooms are meant to be completely ephemeral and private amongst small groups of peers. It's critical to ensure that anyone who is connected is able to quickly dispose of the room for security / pri
114.
▲
by
knadh
11y ago
Author here. Yes of course - https://github.com/goniltalk/niltalk PS: The "source" link is in the footer of the website as well.
115.
▲
[Feedback request] CV/Resume Maker app
(cvmaker.in)
4 points
by
knadh
16y ago
|
0 comments