garganshum

Joined 10 years ago

Karma
36
Submissions
9
Member since
Feb 22
Product Guy
View on Hacker News

Recent submissions

Comment · 6 years ago
Datadog | New York | Full Time + Onsite | https://www.datadoghq.com/jobs-engineering/

Datadog is an industry leader in Infrastructure Monitoring and we are rapidly expanding. We are a public company with a wide array of product portfolio and we are always looking for talented experienced engineers to work on hard technical problems.

q? my id at gmail.

Comment · 7 years ago
Comment · 7 years ago
Did you bother to open the link?
Comment · 7 years ago
Comment · 7 years ago
This is my high level overview of CORS.

1. The website JS is served from a domain say "website.co" to the browser when you visit it.

2. If this JS tries to make a XHR to a domain that is NOT "website.co"(not the origin of JS) the browser first sends a preflight request (OPTIONS) asking for "guidance" from this second domain.

3. The Web Server on second domain responds with "a request" to block/allow XHR calls from JS served from certain domains.

4. The browser chooses (by default) to not make the GET/POST call if the JS domain(website.co/*) is not in "Access-Control-Allow-Origin" header.

There are other nuances but that is it really. Things to note

1. The browser enforces CORS. Not the web server. You can disable this enforcement with a flag in both Chrome and FireFox.

2. Since only browsers enforce CORS, other tools(cURL, PostMan) will successfully make GET POST request regardless CORS config on the webserver.

3. If you could intercept (using a proxy) and change headers in response to preflight request you can bypass CORS on browsers. 3.

Comment · 8 years ago
I have actually developed for this platform. KaiOS powers Jio Phone and Reliance JIO is by far their largest customer (and also an investor from what I know).

The thing I like about this platform is that it runs most web technologies. You can thank Firefox OS for that. We used React ecosystem to develop apps for KaiOS and they worked well enough. Jio Phone ships with Video and Audio streaming apps which are all built on either React or Angular and use HTML5. I think all of that was possible on Firefox OS as well and they haven't really changed anything substantially. We were given links to archived FirefoxOS documentation pages when we asked for documentation.

They have managed to package FirefoxOS for enterprise customers. From what I know the KaiOS team comprises of people who worked on parts of Firefox OS (but not the core FirefoxOS team). This makes me wonder why FirefoxOS shut down and why did it not try to market itself like KaiOS has managed to do.

Comment · 9 years ago
Hi Jason,

I have a few questions.

While I have been working in tech industry as backend engineer for 3 years (startups including) I don't have an undergrad degree in CS/Software (I have an M.Sc in Physics). Would that disqualify a candidate like me from being admitted?

What advantage would this course give over an M.B.A?

What kind of recognition do you think this degree would get in the industry being that it is a new program?

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton