skysight-inc/HackerNews huggingface dataset:
Velocity | Node.js Engineer | London | https://velocityapp.com

We’re looking for an experienced full stack Node.js Engineer to join our rapidly growing development team as we scale to thousands of restaurants over the remainder of the year. You will be initially working on a large, greenfield project, developed with latest technologies and best practices. We have the highest standards in software engineering and you will get the chance to work with very talented developers.

Key responsibilities will focus on building our REST APIs and real time communication systems for our Web, iOS and Android apps. Our teams are feature-based and vertical, so you will have direct contact with various stakeholders on day to day basis.

We are rigorous about continuous delivery, very high test coverage and detailed code reviews. You will work in a fast paced and friendly environment where you will share your expertise and grow as an engineer. We work at the cutting edge of technology, and rely heavily on open source projects. We are also tech agnostic and very open minded. We use many other languages, frameworks and methodologies like Go, C#, Firebase and functional programming.

To apply, please go to https://velocityapp.com/careers

We are also looking for a Director of Engineering / CTO / VP Engineering
Well, in that case, “your password” might be the only one you have – the one use for your password manager.
Coworking space ?
> Don't throw it together with sleep and exercising...

Actually, if you read recent studies (go through Pubmed), you'll find that it should in fact be lumped with sleep and exercise.
Here is a transcript of Tucker Carlson being questioned by Glenn Greenwald of The Intercept: https://theintercept.com/2017/07/26/intercepted-podcast/

This discussion is a case-study on how to respectfully disagree.

(search for where Tucker Carlson says "Thanks, Glenn." in the transcript. Probably better to listen so it is clearer which text is actually exerpts from Carlson's show and which text is the actual interview)
What’s New with Drupal This July 2017?
> The animosity is mainly a product of western domination tactics

Really? The West has only been a dominant force in world affairs for about 500 years and a lot of conflict, wars, massacres, and general unpleasantness happened long before then.

Animosity between cultures mainly happens because humans are groupish, and bigoted against out-groups. This is true of all human societies. It's nothing specifically to do with the West.
This is really not a good way. Kids are naturally interested in tools that are magical. You need to show that power right away and without having to lecture them for an hour. Here's how I would do it. Go to some online interpreter for BASIC[1]. Type

10 PRINT "Hello World"

Tell kids that you can make computer print any message. After some fun suggestions, put next line,

20 GOTO 10

Kids would immediately get it what just happened. Then introduce, how to print message just 5 times,

5 FOR i = 1 to 5

Then ask them to sum numbers from 1 to 5 verbally. As they do it, ask them to sum numbers from 1 to 100 and watch the frowns. Now ask them what they would want in return if teacher really told them to do it and how long it would take them. As they reply, write 5 lines of code that does that.

10 SUM = 0
20 FOR i = 1 to 100
30 SUM = SUM + i
40 NEXT
50 PRINT SUM

At this point kids with programming aptitude should be hooked. Rest would be still puzzled a bit. To get them onboard, switch to graphics mode and start writing code for fun stuff like expanding circles. Making series of beeps. Doing piano tunes. Gradually move towards more visual stuff like basic fractals, equation plotting, random color noise. Generate sound waveforms and play it. Before you run code ask them how things would look and then run. Start adding interactivity. If you are doing great, there would be suggestion to make a game. Go for it! Watch wishlist keep flowing and hours pass by.

Note that I have purposely chose BASIC language above. It's fairly forgiving with syntax. It gives error messages which are much more digestible.There is no overhead of includes and imports that very often trips off new comers in mystery land. All you really need is kids to understand just two constructs GOTO and IF-THEN. Its extremely easy to understand these two and they would be able to grow from there.

PS: before anybody cries about GOTO considered harmful and suggest everyone needs to start with functional programming, I'd suggest try that idea first on real group of kids. There are always 1 or 2 kids who would be lucky enough to survive through and "get it" but you will turn rest of them against programming very quickly.

[1] http://www.calormen.com/jsbasic/
Regulation can greatly improve things.

Within the Single Euro Payments Area, credit transfers (i.e. bank transfers) have been free for almost a decade and will be instant (<10s), effective November of this year. Another regulation, Payment Services Directive 2 will bring more open access to bank accounts as well, requiring banks to provide access to APIs.

Relatedly, the EU also limits interchange fees for credit and debit cards (to 0.2 and 0.3%, respectively). This is the reason why integrators like Stripe charge 1.4% for European and 2.9% for non-European cards.

Payments can be quick, simple and cheap. All you need is some competition, or regulation to favour end-users' interests.
“If we would have been able to see Flash’s decline in advance, what other technologies might be past their peak?”

People did see it! That one was easy. You couldn’t convince Flash users.

Anyway, save yourself some time and skip the debate. It really wasn’t worth it.
They teach you in driving school to never overtake in a two-way road unless you are 100% sure you can make it. I'd assume pilots would he held to at least equal standards...
To me, an immigrant is someone who made the move themselves. Maybe that's a Canadian thing.
The hate comes from little inaccuracies that have caused hours of stress and confusion. It is probably not as bad now but I recall getting pretty frustrated after spending hours debugging only to find out the docs were wrong.
Even the people in Europe in the 15th/16th century were immigrants from previous humans in Africa.
Everyone is an immigrant from the first cell that replicated, and began life.
> Factory functions should be the default everywhere.

Factory functions still need to create the object somehow to return it.
I work for a global / English-speaking company in Japan. We don't have futsal and basketball instead of vball, but it's pretty easy to get started. PM me if you're interested.
No we don't. But if the public do not care for experts, then there is no political incentive to appoint, or listen to, experts.
Not quite every time though: https://github.com/xoreaxeaxeax/sandsifter
> I see no mention of how monocypher implementation does anything 5o prevent side channel timing attacks

He actually talked about avoiding side-channel attacks in his two previous articles about Chacha20 and Poly1305.
Earth's 2017 resource 'budget' spent by August 2: report
The only reason I read about nutrition in general (and I can't say I am very knowledgeable about all possible effects of isaflavones) was that I was being constantly told by friends and family that I was going to die of whatever they imagined vegans died of.

On BPA: I just found my son half devouring a receipt, so yeah: hormonally disturbing parent of the year!
I had the extension disabled, so I'm guessing I should be OK, right? Or can Chrome extensions still run stuff even after the user disabled them?
Any language that needs evangelists is clearly not able to progress on its own merits and archievments.
Yeah for me JS is the new Java :-).
How is react experience couple with Go for you ?
Emotional Intelligence Needs a Rewrite
The Best (And Worst) Investments You Can Make for Your Child
If you think of javascript code like an english sentence, then the function is the verb, the context (this) is the subject and the scope (arguments, closed over variables) are the nouns.
Light pollution as a new threat to pollination
For me, I'm replacing any of the ol' Flash style of thinking with Lua.

Specifically, MOAI: http://getmoai.com/

MOAI gives me everything that Flash gave me, but I have better (full) control over the stack, what goes into it, how its used, etc.

And then I just compile it all to Javascript and voila! No distribution hassles (except where I want it: i.e. when delivering to iOS/Android app-stores..)
Crack WPA2 Passowrd(s) in Plain-Text: The Ultimate Fake Access Point
You know what's funny? That it already is as you describe - due to environmental reasons. Better food. Better rearing. Better access to developmental aids. And all this without any needless expensive gene editing.
OK, try to answer this question for yourself. Let's say you make 50$/hour from you daily job reinstalling Windows. Would you pay somebody to do it for you on your home pc at 50$/hour rate?
awesome to see Terraform going strong!
Is a bloom filter worth it in this case? With the optimal "k" hash functions of 10 and a "p" error rate of 0.001% (false positives of approximately 1 in 1000), a bloom filter for the 306,259,512 items will take 538 MB. Increasing the error rate to 0.01% (1 in 100) is still 358 MB. That's a sizeable filter to maintain in memory (then again... RAM is cheap).

I'd probably just shove the passwords into a database, limiting the index prefix to the first X characters to reduce index size.
How to Prepare Your Business for Salesforce Consulting Services
For a couple of months it was https://www.saent.com/, hardware device that puts you (or apps) into distract-free mode. I stopped because communication (e.g. Slack) became too important to just block.

Also: second external monitor and both monitors having the same physical size and resolution.
Their root URL is https://stackoverflow.com/documentation

That isn't the top Google result for 'Stack Overflow Documentation'. It's not even on the first page. https://www.google.co.uk/search?q=stack+overflow+documentati...
If you have a strong hive, do you let it swarm or do you intervene and split it?

(for the uninitiated, good hives grow to the point that the queen and half the hive leave to make a new colony, then you have a 50/50 chance the original hive will raise a new queen, that the queen will mate and make it back to the hive without been eaten)

Let me expand my original statement for clarification. splitting leverages the natural process of swarming in the field of beekeeping.

As to some of the other 'interventions' you mention I politely disagree. It's sort of like saying cows are weak in Canada because farmers don't let them freeze to death in winter.

I recently had a hive attacked by ants. They lost a lot of food and brood. Do I let them head into fall and winter with little to no chance of survival? The fact the ants got into the colony was no fault of the bees, just bad luck.

There's survival of the fittest and there's animal husbandry. The two aren't completely incompatible.
http://inutile.club/estatis/password-security-checker/
Yes. You can do so.. But are you going to hire them at the same hourly rate you get yourself ?
Because extending the logic on such an idea, all people of North America, and most of the world, are immigrants. 'I always wonder how people can call someone immigrant (and claim they are not) if they are not the mountains and the earth. When the only difference between them and these "immigrants" are one belongs to 3rd millenium CE and the other belongs to 13th millenium BCE immigrant families.'
This is a very good response, which I hope the person that you responded to will take to heart. I'm always amazed by the historical ignorance of so many people who hold firm geopolitical views though, and sometimes wonder if it is willful.

I'd like to add to your post that anyone looking for interesting writing on this subject should have a look at Jonathan Haidt's The Righteous Mind. (Based on the language of you post I think you might have read it?)
It's very fast and never crashed! I don't know for how long I use it for, but probably since release. The minimap was the first feature I noticed, the default theme and the package manager.

I decided to use it based on my own experience, not sure if it'll help you opt for it if you need other people to tell you so. Experience it first!

If you feel annoyed about the popup, pay for the license, it's cheap and you probably make 1000000x more from it in terms of profit over the investment you put.
Τα Πιο Hot Μυστικά Του Στοματικού Sex – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
I don't think there's any indication that these pilots were under any kind of undue stress when they lined up their approach? If at any point during the several minutes of their final approach they'd looked even once at their ILS they'd have seen that they were way off.
Interesting - "correct horse battery staple"[0] is flagged as not being in the data set. I was sure someone should have used that by now.

[0] https://xkcd.com/936/
I don't know if I count as a Bitcoin apologist, but I'm intrigued why you would say so?

If I gave away a tulip bulb so every Alphabet shareholder, would that diminish the value of Google stock? What if I gave away a sports car?

It's weird free money, sure, but that's because someone is willing to speculate against you. The reason it's initially given away instead of sold is marketing. There are new coins being made every week and you have to stand out.

I don't see any more red flags than with every other altcoin out there. If anything the fact that Bitcoin value hasn't changed means the market doesn't value this new coin very much. It's unfortunate that Levine repeats the $700 value because it's not possible to trade in the open market yet.
really love this idea. I know a lot of people with stupid felonies like DUIs and can't get employment! keep up the good work!
Yeah, trying to get an understanding / demo of it... the site wants an account created first.

(For me) that's a "not going to happen" until after I've seen what it looks like and have some idea whether I'd find it useful. :)

EDIT - There's a quick visual animated gif of it on the GitHub repo README. It would probably be useful to have that (or similar) on the front page of the app.crick.io website too for not-logged-in users. :)
I think it's easier to be laid-back about immigration here because of how diffusely populated Canada is. I think for the 'cultural mosaic' model to work the different cultures need to feel they have the space to be themselves as well as have edges and margins where they can interact. That is probably a bit easier in a country with the geographic footprint of Canada.
I'd love to see an analysis of what exactly these embeddings represent concerning the musical features of a sound snippet.
I find starting something is easier than closing / shutting it down. We know several metrics to start something. Demand, high chance of success in the future, niche market, etc. But how do you think about shutting down something? I mean, how to distinguish "failure", "must struggle a little bit more", and "buying more time"?

To close something seems like not trivial.
In-Home Health Care Services Near You – Limitless 24/7 Care
Top 15 Best New Android Games 2017
It's just a real weird site.

It doesn't really teach you anything in depth, opting instead to just spit out a bunch of examples.

As someone who used it initially years back starting out, I would have appreciated if it actually gave me context about how things worked and why rather than just copying and pasting code.

The only real reason it seems to get attention is due to the feedback loop of its ranking. Users see it as a top result and assume it must be some sort of authority on web development.

It has nothing to do with the W3C despite the name. Not to imply that beginners might know about W3C in the first place but still!

I wonder if it's still the same team of 3 developers running the place? Here's a writeup about it http://w3schools.sinsixx.com/about/about_refsnes.asp.htm
Watch the first few seconds of this video:

https://www.youtube.com/watch?v=MnzNvhQxu90

The pilots should not have mistaken the taxiway for the runway. There simply are too many differentiating features between the runway and the taxiway.

This isn't acceptable piloting.
it pops up every n saves, so if you make small edits and save often it becomes annoying quickly. "just pay for it" would be my advice
I used to be a notepad++ user.

Sublime is way faster to use and better all around and saves me tons of time(money) over using notepad++.

As far as the nag screen, I endured it for a while but I make money using sublime and enjoy using it want it to stay around so I purchased a license.

If the cost seems high, add the cost in to your next fixed cost project, typically clients aren't going to decline a proposal +/- $100. (don't list as a line item btw, just increase your quote by $100 to cover it).

You could also think about raising your rates. So you have more revenue for equipment/software.

Sublime has great time savers you might not have discovered yet.

This article is a little dated but covers some of the best things about sublime.

https://scotch.io/bar-talk/best-of-sublime-text-3-features-p...

This is a great series that shows off what Sublime can do:
https://laracasts.com/series/sublime-text-mastery

Speaking of raising rates. A great way to get better higher paying projects is to learn Rails or Laravel.
>Snapchat: Stories are not autoplay. You touch and see the story you're interested in and the view closes. You have to scroll and open another story.

Not sure when the last time you used Snapchat was, but this is definitely not true anymore. Stories do autoplay and will continue on to the next person on your friends list.
In Jerboa, my JS-inspired scripting language, there's an alternative to the "function" keyword called "method". The only difference is that "method" functions expose `this' and "function" functions don't.

This removes the need for the `var self = this' hack and all the related weirdness.

An amusing consequence is that if you declare a simple closure as a method, its `this' pointer will be the stackframe of the lexical context where it is called.

method test() { print(this.a); }
var a = 5;
test(); /* implicitly __stackframe__.test() */

(You should not actually do this, of course. It's fun though.)

The reason is straightforward: the `this' pointer is the object on whose lookup the closure was found...
I think he's talking about the big unnecessary "Welcome Back!" box that appears randomly.
That doesn't cut it if you want to learn to use something you know nothing about though.
Intercepting and Capturing MFA Logons
My first impression when seeing that there is "Why would I look at the documentation for Stackoverflow, I know my way around this website for what I need to do".
To Protect Voting, Use Open-Source Software
Or.. just tell coinbase you're going to launch billycoins, but you may be convinced not to, for a nominal fee somewhat less than the costs coinbase will incur for the resulting lawsuit.
Dumbo: CIA system to take over webcams, microphones
Dreadful UX was Snapchat's selling point from the beginning, though. Kids love it because the olds can't figure it out.
right, but he only used unsigned types. I think there is another problem here:

u64 = u8 << 24

Here the integer promotion might transform u8 into a 16-bit or 32-bit int (depending on the arch). Which will then be converted to a u64 AFTER the shift. Which might have you lose half or more of the bits.

His code is not that though, it's

u32 = u8 << 24

which should work only if ints are 32-bit on the system you compile on.
Apparently, X will have to supply Y with all dividends thus making Y's position exactly the same as owning a share. I think the only difference is that Y can't sell the share? Then again, it can sell the IOU of the share to someone, and it probably costs the same as the share...
I really liked your previous articles/tutorials about Poly1305 and Chacha20. Is there any plain to make similar articles about the other constructions that you implemented on this library?

Is there also any plain to implement scrypt (based on the salsa), SPHINCS (uses BLAKE(1) and Chacha), Ed448-Goldilocks, Keccak or any of the CAESAR candidates? (The ones that seemed the most interesting to me were NORX, Keyak (based on keccak) and HS1-SIV (based on chacha)).
It is common place. I've never gotten paper discovery in a civil case. Opposing counsel sends links to a secure download site, sometimes a CD or USB. The documents are sent as natives plus TIFF images of each page plus metadata. We load them into an ediscovery platform where everything is OCR-ed and indexed. Whoever reviews it works within the platform where documents can be searched, tagged, marked up, etc.
The relevant 409A is the one that is done prior to options being issued. If the company issues options below FMV (i.e. below the FMV determined by an objective third party, "the 409A valuation"), they are giving you in-the-money options, that is, they are giving you something of value at that moment. That's compensation and needs to be taxed as such.
Later, when you exercise, either it is because the company was just acquired (and the share is immediately sold and you pay taxes on the profit) or the company has gone public and the shares are now tradable, so FMV is set by the market not by a 409A report. (I am ignoring for simplicity the rarer case where an employee exercises an option that is not freely tradable).
>> It seems to me like every second country is an education superpower

Everybody is above average.
Is questions asked really a good metric? StackOverflow actively discourages asking duplicate questions, and all the easy newbie questions haven't changed in a while, it seems inevitable that certain technologies appear to decline.

This is addressed in the article. There have been 1.4 million javascript questions asked and the pace is increasing, which indicates that it's hard to exhaust a subject.

I think it makes sense facebook api usage is in decline given that the game devs have moved away from it.

I also don't think days a vacancy is open is a good metric, because having been on the hiring side of trying to find Delphi developers I can assure you it is very tough. Plenty of people have relevant experience, but none of them want those jobs because they think it is career suicide.