Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Bahamut
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
86 ms
·
781.
▲
by
Bahamut
10y ago
This is not quite true with regards to promises - one can do getY(x) .then(returnedY => Promise.all([Promise.resolve(y), zPromise()]) .then([y, z] => { ...another side effect...; return Promise.all([Promise.resolve(y
782.
▲
by
Bahamut
10y ago
Promises catch exceptions and automatically reject: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... . I've never seen a promise not do this - do you have an example where this is not
783.
▲
by
Bahamut
10y ago
To correct this a little, the proper way to catch with promises is .catch, not with a try-catch inside a .then - that is an antipattern. The promise examples as written are not proper promise usage. I'm also in the boat of confused peo
784.
▲
by
Bahamut
10y ago
Anyone have any clue when we'll see this land in Safari?
785.
▲
by
Bahamut
10y ago
There's also https://www.messenger.com/ - official from Facebook for exclusively messaging.
786.
▲
by
Bahamut
10y ago
The code style here looks really weird - for example, the 4 space hard tab is a rarity with JS: https://github.com/frend/frend.co/blob/gh-pages/_components/... . Lot of rough edges there, such as no
787.
▲
by
Bahamut
10y ago
Wouldn't this add a hard dependency to an internet connection? This sounds like a major drawback in the event of an outage, and would take away a major feature of most computers.
788.
▲
by
Bahamut
10y ago
They promised to match the compensation upon return to Slovenia it mentions in the article.
789.
▲
by
Bahamut
10y ago
Heh, I have an issue filed in a repository of his too, but I had a suitable workaround. As a maintainer of a major library myself, I completely concur with the article - while I don't have a baby, I am a long distance runner, as well a
790.
▲
by
Bahamut
10y ago
This may be true, but the advice does not necessarily mean it will take 6 months - I have a graduate degree from a prestigious school in STEM, and it took me 2 1/2 years to find a job, only after getting fed up with job searching and t
791.
▲
by
Bahamut
10y ago
I left grad school in a bit of a surprise move during the great recession, so I missed all of the recruiting opportunities when I left - it took me 2 1/2 years to find a job, but afterwards I've made every effort to stand out on m
792.
▲
by
Bahamut
10y ago
I went to University of Illinois for math (grad school), and I haven't really seen that effect, although it probably didn't hurt. I've mostly gotten interviews because of my open source credentials & impressive accomplish
793.
▲
by
Bahamut
10y ago
Angular 2 forces you to opt in to debug mode, as opposed to the Angular 1 mechanism of opting out.
794.
▲
by
Bahamut
10y ago
A Twitter engineer mentioned this in a lightning talk in the AngularJS SF meetup a little more than a year ago - he mentioned that he found speed gains of about 33% with that one line. It's a great tool to have in your belt for optimiz
795.
▲
by
Bahamut
10y ago
Angular is still a lot more prevalent than React in most of the world. A lot of the big companies using React also use Angular - it's not so simple. Most companies are doing the responsible thing and holding off on worrying about migra
796.
▲
by
Bahamut
10y ago
The code blocks written don't tell the whole story - the analog to the .Class is the controller in Angular 1, which one would have to specify a controller name or define it right in the component, therefore giving equivalent lines for
797.
▲
by
Bahamut
10y ago
One can use the @Component decorator with the template & style options - currently it seems to be the norm to do so, at least until the template compiler is understood more widely (it is pretty fresh), although long term having the temp
798.
▲
by
Bahamut
10y ago
Can't say I agree personally on UI Grid - it's a bit of a mess in some ways, especially in its distribution. It is also a bit of a configuration nightmare. For high quality JS, I would look to some of the major frameworks out ther
799.
▲
by
Bahamut
11y ago
That's the type of lazy behavior that drives a lot of experienced people away from some of these chat rooms. What self-respecting developer is going to waste other people's time before doing an initial search on his/her own?
800.
▲
by
Bahamut
11y ago
Yep, the interview process is pretty broken. It took me 5 Google phone screens before I got invited to an on-site (although one of those phone screens had the technical phone interview waived due to the team's familiarity with my skill
801.
▲
by
Bahamut
11y ago
The type definitions for some libraries aren't super fleshed out, which prevents you from doing some of the optimal styles possible with those libraries. I ran into problems with both lodash and ramda with TypeScript so far. Other than
802.
▲
by
Bahamut
11y ago
For some interviews, that's the true bar, not just getting a solution - for example, I got rejected by Facebook at the technical phone screen stage for not completing two questions in the time allotted (two phone screens, since they gi
803.
▲
by
Bahamut
11y ago
Slightly different point, but I took the less beaten road of moving to the Valley instead of SF, and made a lot of friends here compared to everywhere else I've been (grew up just north of NYC, have lived in Illinois and the DMV). Ther
804.
▲
by
Bahamut
11y ago
Haseeb probably has some high level skills with negotiation and technically (at least with interview passing) as well. I've went from $51k starting in end of 2012 to $75k + equity fall 2013 (both in DC) to $135k in mid 2014 to $140k +
805.
▲
by
Bahamut
11y ago
The two blog posts were interesting reads, especially with the raw numbers given. In addition, it also shows how blind most companies are to talent - they're not interested in discovering the diamonds in the rough unless a company like
806.
▲
by
Bahamut
11y ago
The Bay Area has lots of companies that view engineers as code monkeys that are easily replaceable too. It's probably just a common thing with startups in general.
807.
▲
by
Bahamut
11y ago
Interestingly, I've heard that Facebook will pay 25% more to work in the Seattle office over the Menlo Park office (say when relocating from Menlo Park). There are some people who will live cheaper by commuting from the East Bay and po
808.
▲
by
Bahamut
11y ago
Huh? $110k is low. $90k is the starting salary at a lot of companies in the Bay Area for an entry level software engineer. Myself, I make $160k base salary at a small company in Palo Alto (was offered that at 2.5 years of experience), and k
809.
▲
by
Bahamut
11y ago
Not true - they just lived through the interview process. I remember working with a former Google engineer at a startup who flat out told me that I was a better engineer than him. It's harder to see who will be amongst the best enginee
810.
▲
by
Bahamut
11y ago
This is what I do - most of my picture taking is spontaneous, when I feel that I'm suddenly in a moment that would make a good picture, I'm aware of it, and it is a good moment to take a picture. The trick for me is that I don
More ›