HN user

_alexander_

46 karma
Posts0
Comments27
View on HN
No posts found.

I think it is possible, in case if company has office. I think when we are talking about "remote", we need to pay attention to tax residence. Last week I got the offer from one of FANG and had to decline the offer due to remote work allowed only in countries where the company has an entity. So "remote" !== "Anywhere", in my case, the company proposed to me relocate to a country where the company has an entity, live here (to get tax residence), and work "remote".

This is a really tricky question, I am helping several open source projects with a huge number of stars and downloads. I did more than 500 PRs and most of them in popular projects. And I have to say a not popular phrase - in most cases, OSS is not a story about big money. Even more, it is really hard to replace a full-time job by working on OSS. After almost 3 years involving in OOS, I noticed the following things:

1. In most cases, the popular OOS project has a team in some large companies, for instance, React (Facebook), Angular (Google), VSCode (Microsoft), etc. and that's mean that code is open-sourced however a key decision made by an internal team.

2. A donation can help you to buy a cup of coffee (or tea), however, not replace your full-time job.

3. If we are talking about Github sponsors, the idea is really good, however, if you are located in one of the following countries https://github.com/sponsors#countries, which is not my case, and I think my country won't be supported in near future.

4. To be involved in OSS is not guarantee tons of interesting job offers. In most cases, a good LinkedIn profile can be much helpful than good Github profile, and yes - to have good Github profile need to make something important every day that others can see your involvement, which takes more your spare time instead of adding several motivation phrases to LinkedIn profile for HRs.

5. OSS is a community and that's mean an opportunity to meet some interesting people.

20kb? Really? On last week I built NG2 application(rc.4) with one component and size was over 500kb, with all dependencies which needed to run it. Maybe @angular/core weight 20kb, but in order to run real world application need add many dependencies. rxjs, zoom.js, shims, and so on..

I have only one question - when NG2 will be released? Because now it is not possible build real applications, many libraries are not stable, and still in beta or rc... Four month I'm trying to do real application and I must say that it was my big mistake when I decided use Ng2., with every new release I always have troubles with some dependencies or with new API, and there are no many stable components which I can use without pain. Ng2 has good promotion however we need wait official release., and then make some conclusions about it.

Ok, we don't need frameworks, however what should we use in order to build complex UI applications? Own solutions? And know imagine that in every project you build your own skeleton and architecture...

I read this article several times, however I still have't understood how JS and WASM will be live together?

If I can use C/C++ with static typing(of course if I can do DOM manipulation from my C/C++ program) why I should use JS?

Angular size really impressive:

angular2.min.js - 568K

Version 1.4.*

angular.min.js - 148K

File size really increased (Angular1 * 4 == Angular2), if compared with first version. Something went wrong.

Looks promising... But personally I dislike TS., and I know that it not required for Angular 2..., Now I prefer ES6 + babel, maybe in future I'll change my attitude to TS.

React Performance 11 years ago

Where is source code ? I need proof that React has performance problems., I use React.JS for large application with huge logic in one page and all works pretty fine on mobile devices and desktop ...