HNHacker News
TopNewBestAskShowJobs

cmrajan

55 karma · joined May 3, 2012

mahendra@ctanalytics.net
submissionscomments
cmrajan··on Ask HN: Starting a company in valley as Canadian citizen
Starting a company while still continuing on TN Visa? AFAIK I don't think you can start a company on TN Visa or be self-employed.ie., start a company and work in it. You may have to try E2 or other visa category.
cmrajan··on Ask HN: How can I host my own blog for free in 2023?
I tried Markdown->Hugo->Cloudflare pages route. If you need all bells and whistles of Wordpress you can generate static pages off a local wordpress installation[0] using a WP plugin[1] and host in Cloudflare pages

[0] https://localwp.com/

[1] https://wordpress.org/plugins/simply-static/

cmrajan··on Ask HN: How do you implement audit trail for a product?
A basic audit-trail can be implemented by using Postresql triggers [1]. It logs client IP, statement, before & after changes and can be enabled on selected tables. [1] https://wiki.postgresql.org/wiki/Audit_trigger_91plus
cmrajan··on Pg_GraphQL: A GraphQL Extension for PostgreSQL
I've explored multiple Graphql solutions for PostgreSQL in the past and couldn't convince of the resolvers based approach and always felt that an extension would be the right solution. The closest I've come across and used so far is Graphjin https://github.com/dosco/graphjin . Thanks Supabase for the fantastic extension!
cmrajan··on GPT-3 is no longer the only game in town
Good to know. We're trying to attempt something similar[1] but for Tamil. I'm also surprised how well the OSS language model & library AI4Bharat [2] performs for NLP tasks against SoTA systems. Is there a way to contact you? [1] https://vpt.ai/posts/about-us/ [2] https://ai4bharat.org/projects/
cmrajan··on Sri Lanka’s ancient, almost lost martial art
Not OP, but Sinhala is classified as Indo-Aryan having developed when Buddhism spread to Srilanka and separate from Dravidian family of languages which is mostly limited to Southern part of India
cmrajan··on Sri Lanka’s ancient, almost lost martial art
I could see close parallels with ancient martial art Kalaripayattu [1] practiced in southern Indian state of Kerala. It's very popular and still being practiced there [1] https://en.wikipedia.org/wiki/Kalaripayattu
cmrajan··on Hasura GraphQL Engine and SQL Server
I guess the name is play of words on Haskell (it's written on) + Sanskrit Asura (meaning demon)
cmrajan··on Feeling like a pariah, even when you’re not
Yes, but in english it's simply used to mean as outcast instead of all the social connotations that it carries from it's originating language Tamil.
cmrajan··on The Indian state, Kerala, flattened its coronavirus curve; lesson for the world
Kerala is in the forefront of most of the social indicators among Indian states [1] and in general has better disaster management. [1] https://en.wikipedia.org/wiki/Kerala_model
cmrajan··on Ask HN: What is your Golang web-dev tech stack?
I've been using a starter kit[1] to build our API.For database access using Modl[2] similar to gorp but uses sqlx internally. Much of the data access code is generated as I'm of opinion reflection based ORM doesn't lend itself well in Go.

[1]https://github.com/qiangxue/golang-restful-starter-kit

[2]https://github.com/jmoiron/modl

cmrajan··on Virginia has decertified its most hackable voting machines
Voting on the machines per se is not the problem, rather the current system is. In India electronic voting machines are exclusively used for all state and national elections and were kept deliberately non-networked by design.IIRC the technology is being 'exported' to other countries as well. http://www.firstpost.com/india/evm-tampering-why-india-stand...
cmrajan··on Libraries for building Metadata Frameworks
check https://erpnext.com It's built on top of a metadata application framework github.com/frappe/erpnext
cmrajan··on What language/framework would be suitable for a new lightweight API project?
I'd recommend Flask-Restful https://github.com/twilio/flask-restful I've recently used in an API project involving Elasticsearch.