HNHacker News
TopNewBestAskShowJobs

antoaravinth

354 karma · joined July 14, 2012

submissionscomments
antoaravinth··on You don't need that CORS request
This is exactly, what I wanted the frontend developers to do. Junior developers introduce new library/framework just because it looks "cool to work with", later it becomes a problem, which will then be replaced by another library (its a endless loop these days).
antoaravinth··on Ask HN: What are your favorite low-coding apps / tools as a developer?
Thanks for the reply. Also, when I run in an microservice architecture, how does hasura handles say for example websocket across the services? Do we need to depend on any other library?

Can you share some samples for these things if available. I will be glad to look at it.

antoaravinth··on Ask HN: What are your favorite low-coding apps / tools as a developer?
Does hasura supports database replication? When I looked last time, it wasn't. Also I feel these tools are not enterprise ready, IMHO.
antoaravinth··on Build Your Own React
This is great. I did the same for Express.js last year. If anyone interested in it, here is the link: https://github.com/antsmartian/lets-build-express
antoaravinth··on IT Runs on Java 8
This is so true that I can relate this myself and my co-workers. We work on javascript side most of the time and daily there will be set of developers talking about new bundlers, react features, hooks etc and they plan to use it in the production. The one thing I see and relate to this article is that, few team have used flow stating its a great tool for static typing in js world and now they are forced to change now to typescript. The same developers who introduced flow into the codebase, now in a position to say flow has huge drawbacks compared to typescript. Now they are moving to typescript, but who knows, typescript can change too. We never know. I always fight against these tech updates, without understanding its cost, but in most cases I fail to.
antoaravinth··on Ask HN: YouTube down?
Not working here in India as well.
antoaravinth··on Why the New V8 Is So Damn Fast
Does anyone used Chakara core? How does it compares itself with V8?
antoaravinth··on A collection of free datasets from Microsoft Research
Well if you are looking for a huge dataset, I would suggest stack overflow.

https://archive.org/details/stackexchange

I remember I wrote a node script to download all question and dump into my Postgres instance. It was fun, Postgres with an index could able to fetch results super fast

How many answers for this question?

How many questions are unanswered?

With gin index, I could do a free text search as well.

antoaravinth··on ActorDB – Distributed SQL database
Slightly off topic but I see Go is better fit too. When i started learning go I read the source of Buntdb

https://github.com/tidwall/buntdb

It was very well written and easy to pick up as well.

antoaravinth··on ActorDB – Distributed SQL database
I don't quite get this, you are saying Erlang is fault tolerant? I'm confused here because fault tolerance is something that the application using a particular language needs to make sure right? Sorry if I mistaken your statement.
antoaravinth··on How to become a dramatically better programmer
That's excellent point. When I digged into express source I understood several things like how it extends the response object via prototype to add methods like send etc. Also you will understand how exactly next function is implemented and then you can literally understand anything about the library.
antoaravinth··on Ask HN: What's your favorite way of getting a web app up quickly in 2018?
On a side note, if someone asks me to prototype anything on Java world, will pick Grails. Getting a webpage up and running in Grails is so easy.
antoaravinth··on Show HN: Wired-elements – UI web components with a hand drawn, sketchy look
Same issue on mobile Chrome.
antoaravinth··on Proxy, a new JavaScript ES6 feature
Cool. I was seeing source of inner js, which in deed uses proxies to create structural sharing.

https://github.com/mweststrate/immer

antoaravinth··on Build your own X: project-based programming tutorials
I love this idea. I always, take a famous open source project and try to re-create or go through the source of it. Its very tough, but when you do so the learning is very immense. Thanks for the link.
antoaravinth··on My struggle to learn React
With react context in place now starting from 16.3, I guess we can start using them for app level storage rather going to tools like redux.
antoaravinth··on Show HN: Nothing.js – A chainable mock object which always returns itself
It looks very similar to Either functor (left which always return nothing). Looks cool though.
antoaravinth··on Show HN: Share Files Over Same Network via QR Code
Yup saw that few days ago. But I wanted to build this for a long time.
antoaravinth··on Practical Go benchmarks
I always wanted to ask this. I'm a full stack developer with good knowledge on Java and JavaScript. I'm currently reading Golang especially for its concurrency idioms. It is good and easy to write concurrent code but people always come and say about actors which are very good when compared with channels. I have never used actors before.. Whats your thoughts on this?
antoaravinth··on Golang Developer
Well not sure, if this helps. But I wrote a simple tutorial on locks and RWMutex. The project builds a simple in memory database, may be helpful to you: https://github.com/antoaravinth/go_concurrency_tutorial
antoaravinth··on Teacher in Ghana has no computers so he draws Microsoft Word on the blackboard
In Chennai, India where I live many government school doesn't have a computer. For these students computer is a dream. I remember how students from these schools visited our office and touched a computer for their first time. Its really sad to see this at my hometown.
antoaravinth··on The State of Vacuum in Postgres
Well this might not answer your question directly, but it shows how VACCUM solves problem such as transaction etc. Its a great video to watch, covers topic in depth : https://www.youtube.com/watch?v=ZxhBkBNxvR0
antoaravinth··on Elasticsearch For Beginners: Indexing your Gmail Inbox
You can download from https://takeout.google.com/settings/takeout
antoaravinth··on Oh shit, git: Getting myself out of bad situations
This is exactly the same reason I too use CLI. But a word of caution Git Bash on windows has some serious problem(s). I remember, I lost my commit and in reflog it doesn't show up on CLI, however GIT UI showed the same! Not sure what's the issue, but it occurred for me twice.
antoaravinth··on Git is a purely functional data structure (2013)
That's good explanation. I guess Immutable.js does uses the same concept behind the scene to retrieve each references i.e like commits. Looks like Immutable.js uses Tries data structures for such operations. May be I'm wrong here as well.
antoaravinth··on PostgreSQL Exercises
Very good site. Just a question here, is there any book or tutorial which teach (like the site do) index's, triggers, function etc?
antoaravinth··on GTD in 15 Minutes – A Pragmatic Guide to Getting Things Done
Yes, that precisely what I wanted to say. For newbies, I would recommend to read this fantastic book on Deep work [1]

[1]: https://www.amazon.com/Deep-Work-Focused-Success-Distracted/...

antoaravinth··on Ask HN: How do you read programming books?
I believe its important to interact or ask your doubts upfront instead of keeping it to yourself. I'm currently reading Haskell and I use freenode irc channel to ask my queries. The channel community is so helpful in clearing my doubts, in fact they could give much more easy / right approach for the problem than the text book solutions.
antoaravinth··on Show HN: Tello, a simple way to manage TV shows – built with React/Redux
Same here. Could able to see the error in the console:

TypeError: Cannot read property 'isLoading' of undefined

antoaravinth··on Ask HN: How do you measure performance of your client-side application?
Is that puppeteer is similar to Selenium framework that is used for automation? Am I missing something here?
Page 1 of 5Next →