HN user

anikdas

94 karma

love to tinker with ML, Python, JS mail: mailanik [at] gmail

Twitter: @anikdas92

Github: anikdas

-- meet.hn/city/ae-Abu-Dhabi

Socials: - anikdas.at.hn - linkedin.com/in/anikdas

Interests: AI/ML, Climate Tech, Entrepreneurship, Technology, Startups

---

Posts20
Comments49
View on HN
github.com 1y ago

Skip: A New Open-Source Framework for Reactive Back End Services

anikdas
1pts0
blog.centos.org 5y ago

CentOS Is Dead

anikdas
10pts0
news.ycombinator.com 7y ago

Ask HN: What linux desktop tools/apps boosted your productivity?

anikdas
90pts95
github.com 7y ago

MicrosoftEdge/MSEdge: Microsoft Edge

anikdas
2pts0
github.com 7y ago

SOAR: SQL Optimizer and Rewriter

anikdas
1pts0
news.ycombinator.com 7y ago

Ask HN: Useful Chatbots?

anikdas
1pts1
news.ycombinator.com 7y ago

Ask HN: What tool do you use to sync MongoDB with Elasticsearch?

anikdas
1pts3
news.ycombinator.com 8y ago

Ask HN: How get started with reading books?

anikdas
2pts7
news.ycombinator.com 8y ago

Ask HN: Status Code: 418 (Not a Funny April Fools Joke)

anikdas
1pts0
github.com 8y ago

(Opensource) Aerospike Database Server – Flash-Optimized, In-Memory, Nosql DB

anikdas
2pts0
github.com 8y ago

A Curated List of Checklists

anikdas
3pts0
github.com 8y ago

30-seconds-of-code: Collection of useful JavaScript snippets to understand in 30 seconds

anikdas
3pts0
github.com 8y ago

Lowdb: lowdb is a small local JSON database powered by Lodash

anikdas
5pts0
politiciansam.nz 8y ago

SAM – A Virtual Politician for New Zealand

anikdas
5pts2
www.coursera.org 8y ago

Introduction to Discrete Mathematics for Computer Science

anikdas
7pts0
github.com 8y ago

Disque: a distributed message broker

anikdas
30pts3
techcrunch.com 8y ago

Apple’s bid to become a $1 trillion company starts this week

anikdas
2pts3
chatbotsjournal.com 8y ago

25 Chatbot Platforms: A Comparative Table

anikdas
2pts0
anikdas.github.io 8y ago

Show HN: Find it for me (Search engine for Facebook pages)

anikdas
2pts1
news.ycombinator.com 9y ago

Ask HN: How do you store your Machine Learning models (when you have a lot)?

anikdas
2pts0

The CAP theorem is also irrelevant if your acceptable response time is greater than the time it takes your partitions to sync. This is really an oversimplification. The more important metric here is the delay between write and read of the same data. Even in that case if when the system write load is unpredictable it will definitely lead to high variance in replication lag. The number of times I had to deal with a race condition for not considering replication lag factor is more than I would like to admit.

- pihole

- piVPN

The piVPN story is interesting. I am currently stationed outside my home country. Using the financial apps (bank apps, wallet apps) outside the country are restricted hence I needed a ip within the country. No major VPN provider provide IPs for my country. piVPN has been great in that sense to access the contents from my country.

I think BullMQ with deployment in kubernetes gets people off the ground quite quickly and scale out quite well without needing to worry about fine tuning the solution. Also RabbitMQ has also worked pretty well for us handling around 150k RPM messages with delayed exchange enabled while running in kubernetes without any tweaks. As a dev working on solution that is used in the industry of customer support, I am more worried about,

1. Data locality

2. Privacy

3. SLAs and Uptimes

While SaaS solutions like these can get us MVP/PoCs fast but a home grown solution is more preferable when SLOs are tight and security is a huge concern.

[edit: formatting]

yellow.ai | Frontend Engineer, Backend Engineer, Fullstack engineer at all levels | Bangalore, Dhaka, Remote (Around Indian Timezone) | https://yellow.ai

South East Asia's leading Artificial Intelligence powered Voice and Messaging platform for enterprises. As the customer engagement is moving towards chat and voice, enterprises are rapidly adopting YellowAI to enable them to engage with their customers with enterprise virtual assistants.

We are looking for passionate engineers who can help us build the vastly growing product. We use a microservice based architecture powered by Kubernetes.

Tech Stack: NodeJS, Go, React, TypeScript, MongoDB, Elasticsearch, Redis, Druid etc.

Apply for Roles below

* Frontend Engineer (https://smrtr.io/66jxf)

* Senior Frontend Engineer (https://smrtr.io/66jxd)

* Backend Engineers at all levels (email me at anik@yellow.ai)

If you are interesting in building a great platform with us or just for a chat do drop me an email at anik@yellow.ai.

[Edit: formatting]

Yellow Messenger | Full Time | Frontend Engineer, Fullstack Engineer | Bangalore, Dhaka, REMOTE (around IST timezone) Yellow Messenger is a Bangalore based Conversational Engagement Platform. We are a tightly knit engineering team and growing. We have recently raised our series B investment of $20M from Lightspeed Ventures. At Yellow Messenger, we help enterprises build chatbots that help them grow their engagement across all messaging channels. We have a proven solution that works for all industries. We are currently processing over 1B messages per month and growing. Currently we are looking for passionate Frontend (React & Redux) and Fullstack Engineers (NodeJS) who can be a part of our small clan.

What the team uses currently - Language: NodeJS - Frontend: React, Redux - Databases: MongoDB, MySQL, Redis - Infrastructure: Kubernetes - Analytics: Druid - Other tools: Kafka, Jenkins

Requirements: Minimum 2+ Years of experience

If you are interested please mail me at anik@yellowmessenger.com and add [HNHIRING] to the subject.

Yellow Messenger | Full Time | Frontend Engineer, Fullstack Engineer | Bangalore, Dhaka, REMOTE (around IST timezone)

Yellow Messenger is a Bangalore based Conversational Engagement Platform. We are a tightly knit engineering team and growing. We have recently raised our series B investment of $20M from Lightspeed Ventures. At Yellow Messenger, we help enterprises build chatbots that help them grow their engagement across all messaging channels. We have a proven solution that works for all industries. We are currently processing over 1B messages per month and growing. Currently we are looking for passionate Frontend (React & Redux) and Fullstack Engineers (NodeJS) who can be a part of our small clan.

What the team uses currently - Language: NodeJS - Frontend: React, Redux - Databases: MongoDB, MySQL, Redis - Infrastructure: Kubernetes - Analytics: Druid - Other tools: Kafka, Jenkins

Requirements: Minimum 2+ Years of experience

If you are interested please mail me at anik@yellowmessenger.com and add [HNHIRING] to the subject.

[Edit]: formatting

Yellow Messenger | Full Time | Frontend Engineer, Fullstack Engineer | Bangalore, Dhaka, REMOTE (around IST timezone)

Yellow Messenger is a Bangalore based Conversational Engagement Platform. We are a tightly knit engineering team and growing. We have recently raised our series B investment of $20M from Lightspeed Ventures. At Yellow Messenger, we help enterprises build chatbots that help them grow their engagement across all messaging channels. We have a proven solution that works for all industries. We are currently processing over 1B messages per month and growing. Currently we are looking for passionate Frontend (React & Redux) and Fullstack Engineers (NodeJS) who can be a part of our small clan.

What the team uses currently - Language: NodeJS - Frontend: React, Redux - Databases: MongoDB, MySQL, Redis - Infrastructure: Kubernetes - Analytics: Druid - Other tools: Kafka, Jenkins

Requirements: Minimum 2+ Years of experience

If you are interested please mail me at anik@yellowmessenger.com and add [HNHIRING] to the subject.

This article does not say if Zoom tracks the other running application in your PC. It just detects whether the Zoom application is in focus.

Using multiple IP addresses on the server box (one IP address per approximately 60k connections)

Please correct me if I am wrong. I thought the '64K' limit is per client per server port. So the correct statement would be Using multiple IP addresses on the server box (one IP address per approximately 60k connections per client). Also, it's not necessary to have multiple interfaces unless it is required to achieve more than '64k' connection per client.

Edit: updated text formatting

Really appreciate for taking the time to answer my question.

I use zsh myself. Have not tried fish yet but only heard good things about it.

Also, regarding the pipe to clipboard, I liked the 'pbcopy' command on Mac. So, right now I have added an alias pbcopy='xclip -selection clipboard'. It's really handy.

1. Tmux[1] - It helps me to manage my cli windows on my local machine and VMs. Do not need multiple ssh sessions opened at the same time. Yes, Screen can be alternative solution but tmux is what I like.

2. Gotop[2] - Graphical activity monitor for cli written in go. It's an alternative for htop with a better UI. Really liked it.

3. Aria2c[3] - It's a cli file download tool with multiple connection and resumable download support. Handy when downloading large files.

4. arp-scan[4] - Can find all the devices connected to the network. Helps me find my Raspberry Pi on the network.

These are just few of them I use regularly. There are so many other good ones as well.

[1] https://github.com/tmux/tmux [2] https://github.com/cjbassi/gotop [3] https://aria2.github.io/ [4] https://github.com/royhills/arp-scan

That's a great tool. The other day I had a CSV of ML predicted data which I had to analyse. Created a google sheet with the CSV and wrote Query function to generate reports.

Keyword based search works really well on DDG.

But, Searching using my notion does not seem to work well on DDG. For example, if you just copy paste from a stack trace on DDG, you would most likely find the correct result on the first page. OTOH, if you are searching for a problem with natural language, you are most likely going to have a hard time until you hit exact keywords defining the problem.

I could definitely do that. But my original intention was to use a standalone application which can get the job done. For example when the data is updated/deleted instead of insertion I need to write my own logic.

Any way great suggestion. Will definitely keep in consideration.