skysight-inc/HackerNews huggingface dataset:
Booking.com - Amsterdam(Netherlands), Shanghai (China), Seattle, WA (USA), ONSITE Full-time, relocation to Amsterdam, (H1B or its dutch equivalent anyway) is taken care of by the company.

General Interview Process -> Hackerrank test, call with the recruiter, phone interview, onsite interviews

I work at Booking.com, which is a world leader in travel accommodations, as a backend developer. I have only positive things to say about working here. The people are intelligent and helpful, interesting problems to solve and the work hours are unbelievably sane. The company is strongly data driven and very dynamic, which was one of its biggest charms for me. Amsterdam is not a bad place to be either :) The Dutch government also gives a tax break through the 30% ruling to non-dutch people.The work environment is very international and everybody speaks fluent English. The relocation process is also very finely tuned through years of experience of doing this.

If you have any other questions about the company or the hiring process or you would like me to refer you, please feel free to send me an email at siddharthsarda01 at gmail.com (Email also in my profile at Hacker news). To have an idea of the kind of problems being solved here, you can also look at our dev blog:http://blog.booking.com/

We are hiring for our headquarters office in Amsterdam:

- Backend developers - http://grnh.se/g5n6oe

- Frontend developers - http://grnh.se/cxmso8

- Product Owners in various departments - http://grnh.se/edvq2n

- Data analysts - http://grnh.se/al15kt

- Data Scientist(Machine Learning) - http://grnh.se/5uxtdv

- Android Developers - http://grnh.se/1bnljt

- UX Designer - http://grnh.se/e23axu

- Mobile App Designer: http://grnh.se/kxvh8m
There has been quite a few articles about the climate effect of meat eating, but every time it lacks a good comparison towards the older common problems like car emissions. They general do not mention that driving 10 minutes each day, or choosing a vegetarian diet vs meat rich diet for a whole day has the same effect on the environment (from a CO2 perspective).

10 min drive, or a 5 min commute from one place to an other, is something I think most people don't consider as far away. Driving to a vegetarian place for lunch might set back the environment more than a walk to a beef restaurant. We should have a cost table if we want to minimize the environmental impact on this individual level.

> He said it was pointless trying to persuade people to give up things they wanted, like big cars

And this is why I suspect we have seen so many articles trying to address diet instead. Having everyone reducing CO2 a bit is easier than addressing those that do order of magnitude more damage, since there is so much more people who eat than people who own a car.

*edited 10m -> 10 minutes
It's not FUD by definition because they are literally talking about their personal experiences. FUD is a form of astroturfing. FUD is knowingly and intentionally dishonest, by definition. If you're going to immediately sink to that level, why bother with FUD accusations- just go full Slashdot and accuse them of shilling for some company you don't like because of some random tribal affiliation.
What part of "we should find common ground" means "get rid of any regulation"? You prove my point perfectly by ignoring all context and making it us vs them, rather than weighing the value of both sides.

The goal should be to update regulations to reflect modern reality, not destroy the massive value created by these new services (and an array of future services) by applying rigid century old hotel/taxi regulations and pigeon-holing them onto tech companies. Or punishing workers with labour and social welfare laws from a past time when everyone was in an employee/employer relationship rather than contractors.

Grey markets are almost always a reaction to inefficient, out of date, or unintended side effects of state intervention. India's economy crashing after removing the currency is a perfect example of this, it exposed a massive grey market which existed due to their famously heavy handed government policies [1] [2]. Or when anatomy research was exploding in popularity in the 1890's and access to cadavers was limited by government policy to the bodies of prisoners and orphans, leading to a massive black market of grave diggers and murders, which only stopped when the policy was updated, despite broad enforcement effort [3].

Sometimes grey markets are good for society while slow moving regulatory and judicial systems catch up to modern economic reality. Sometimes they're disastrous (see: drug war). But you can't put the rabbit back in the basket, so the sooner common ground is found the better.

[1] https://www.youtube.com/watch?v=hVwIZzGHxwc

[2] http://www.bbc.com/news/world-asia-india-35610332

[3] https://en.wikipedia.org/wiki/Burke_and_Hare_murders#Anatomy...
Believe me I don't mean this with any offense and condescension. But you do need to live in NYC for a few years to decide. Most who do this will end up leaving, but some really love it and give 100% effort to never leave it. I would say it really depends on your job/career here. Good place to try either way and it will open one's eyes and also help one figure out what they want in life.
>> This "anomaly" caused hundreds of millions...

It also produced a large quantity of nonsense. WAPO kicked that off with speculation of "sabotage." [1] By the time that stuff had finished ricocheting around the echo chamber it was SPETSNAZ snipers. Today WAPO has finally grounded out it's "Russian's hacked the US power grid" fiction. [2]

[1] https://news.ycombinator.com/item?id=12617990
[2] https://yro.slashdot.org/story/16/12/31/1533245/washington-p...

It would be nice if Elon could take a few minutes and install some grown-up editors at his paper. It's turning into a tabloid.

* Oh dear, I've mixed up my celebrity billionaires... Yes, Elon would have to get Bezos to fix the paper.
I assume that the usb keyboard driver is completely different code and is unlikely to have the same problem. (One would expect the generic usb implementation to be more carefully designed, since there are so many kinds of usb devices, each with their own unique ways of causing or being adversely affected by scheduling latency.) I haven't done the test, though.

In general, this sort of problem is less of an issue now since the transition to multi-core processors means that a long-held spinlock doesn't actually block all progress on the machine. There are usually plenty of other available cores and it's unlikely that unrelated processes are all stuck at the same time.
Kelsey exists purely to make the rest of us feel lazy :)
Location: Curitiba metropolitan area, Brazil
Remote: Yes, exclusively
Willing to relocate: No, but periodic onsite visits are ok
Technologies: C, C#, Java, JS, C++, PHP, Python (in descrescent order of familiarity), Arduino, 8-bit Atmel/Microchip microcontrollers
Résumé/CV: https://br.linkedin.com/in/marcelo-shiniti-uchimura-1873b29
Email: on demand
Phone: +55-41-996-797-063

I am a chemical engineer who loves coding. If my description suits your offer, please drop a line!
So it's not a solved problem then. Apart from realtime there is a robustness problem that the offline reconstruction systems don't suffer from too badly. Missing data and poor reconstructions are inconvenient for an offline system but could be deadly in a car.
Witnessed both a mac and windows machine having software/networking glitches, both with non-esoteric hardware pretty much at factory settings. I wish it was a case of use just fire up and forget, but sadly 'bugs' plague all platforms.
Amplitude Analytics | San Francisco, CA (SOMA) | https://www.amplitude.com | ONSITE

We help companies build the best products by providing analytics for understanding user behavior. We believe that the future of product development is in smart, fast, and easy-to-use analytics, not the complex data science stacks or surface-level vanity metrics of today. We're a 55-person company (15 engineers), and we raised our Series B earlier this year. We've gotten incredible traction helping customers like Venmo, Udacity, Square, Intuit, Microsoft, Postmates, and Square Enix change the way they build products.

We have many open positions that can be found here (we're growing fast!): https://www.amplitude.com/careers.

In particular, we're looking to grow out the engineering team with the following positions:

* Senior Backend Engineer

* Senior DevOps Engineer

* Senior Frontend Engineer

Our tech stack consists of Java, Python, Redis, Kafka, PostgreSQL, Elasticsearch, Docker, SaltStack on the backend and JavaScript, React, Flux, Highcharts, d3 on the frontend. We've got a number of extremely challenging technical problems to solve thanks to being in the analytics space, and we're looking for talented people who are passionate about the intersection of technology and product to help us take the next step.

If this sounds interesting to you, please reach out to us at careers@amplitude.com or apply directly through https://www.amplitude.com/careers.
I wish there were some specific rules on the internet for discussing hardware. Things just always have a way of breaking down into practically religious points of view.

I'm going to toss a couple of things out there:

1. If you are saying that literally nothing works, everything is awful, and that computer X is just complete garbage, then a few things pop into my head:

a) I start wondering if maybe you are just bad at computers,
b) I suspect that you are probably talking about a computer your work bought for you that isn't your preferred OS, and c) I decide that you really aren't contributing anything useful to the conversation.

2. By the same token, when I see people writing that everything works flawlessly I think a couple of things as well:

a) you probably aren't doing anything that interesting with it, b) you are talking about a machine you are personally invested in rather than one bought for you by your work, and c) you really aren't adding anything useful to the conversation.

Here's the bottom line, from my point of view--as well as my point of view:

I spent my own money on and use two mac laptops, a windows laptop, and a Linux desktop.

From work, I have a mac laptop and a windows laptop, and a windows desktop.

All of these computers have benefits and drawbacks. The baseline of shit that just needs to work actually works on all of them, most of the time. Weird things go wrong from time to time. I find the Linux desktop to be more fiddly than the other machines at times, but not so much that it pisses me off more than apt-get makes me happy.

The windows machines are harder to get set up properly than the macs for working with dynamic languages, but they are the best choice for working on the Microsoft dev stack. Duh.

The macs have some real problems as well for certain parts of statistical work. Homebrew + anaconda + Xcode-select just doesn't get the job done far too often. And deving on mac + deploying to Debian or Ubuntu can be a bunch of not-fun.

Not a one of these machines is perfect or flawless in any way, but any one of them would be acceptable for a daily driver work box.

To the people who are speaking about specific issues on specific machines, I greatly appreciate that. To the top and bottom 10% who are saying everything/nothing works, you really aren't helping much here, and I find your opinions suspiciously biased.
The ultimate engineer's perspective. It works so well that almost nobody uses it!

Signal isn't even that popular compared to other platforms like iMessage, but I bet more people use it than regularly PGP.

I was regularly signing messages with PGP on Fidonet all the way back in '93 (and trying to find people to swap encrypted messages with). It's a bit mind blowing that the useability of the successor program today, GPG, isn't much better than what people thought was kinda wonkish and hard back in the Compuserve days.
Automated book-culling software drives librarians to create fake patrons
Is there already a 'Jekyll' on Crystal? Jekyll with hugo speed, that would be awesome!
The pocket guide to BS prevention
These links might be interesting to you: http://www.pgpi.org/doc/
Name: Samuel Mosley
Location: Austin, Tx

Remote: Yes

Willing to Relocate: No

Technologies: Java, Android, Javascript, HTML, CSS, Sketch, Wire-Frames, C#, Unity

Resume/CV: www.linkedin.com/in/sjmosley

Website: www.sjmosley.com

Email: samueljmosley+hn@gmail.com

Currently looking to transition into product or project management positions. I have experience as a designer and programmer, I have managed teams of senior designers and programmers as a junior employee. With my diverse background, I would easily fit into a startup where your responsibilities extend far beyond the job description.
Funny that this comes from *.gov. It's in their (the governments) interest to keep traffic unencrypted so that they can intercept and store everything (makes life of CIA/FBI/NSA easier). Why bother enforcing HTTPS? /me confused

The people at NSA are probably like "Oh god why? No, stahp it".
The reason behind Optional in Java
Think of it as an "advanced settings" tab that 99% of people don't use or care about.
eShares | Palo Alto, San Francisco, Seattle | Engineering & technical roles | Full time | Onsite

eShares is the platform and network for tracking and managing private asset ownership. We're looking for a range of people to join our growing engineering teams.

* Full stack engineer (Python, Django, APIs, PostgreSQL, AWS, React)

* Front end engineer (Javascript, ES6, React, APIs)

* Dev-ops (AWS, Ansible, Jenkins, - or - what are we missing?)

* Interns for any of the above (based in Palo Alto or San Francisco only; for 2017 we cannot yet support interns in Seattle).

* Internal tools, business ops, growth ops (vague on purpose; we're huge fans of tooling. Come help us build the next generation working environment.)

Our Seattle presence is coming early 2017, so if you're in the Bay area and are interested in moving to Seattle later next year, let's talk.

What's eShares like (aka, what's different)? https://blog.esharesinc.com/eshares-101/

How do we hire at eShares? https://blog.esharesinc.com/how-to-hire/

What do eShares offer letters look like? https://blog.esharesinc.com/a-better-offer-letter/

eric+2017@esharesinc.com
Oh wow, I've seen their 50c project before: http://skrekkogle.com/50c.html

Their projects are all so fantastic!
You can build a bloom filter on schedule which will tell you definitely if the token has not been revoked without hitting the database.
Location: Heidelberg, Germany

Remote: No

Willing to relocate: Yes (American Citizen)

Technologies: JS, Elixir, Python, Clojure; being a doctor (see below)

Email: oli@eidel.net

GH: https://github.com/olieidel

I am a fully qualified doctor (physician) and love coding. Looking to combine both.
It's a judgement call to be sure. If I start seeing a pattern of adding a bunch of parameters I stop and rethink what I am doing. Usually there is a structural problem that can be fixed.
Mux (https://mux.com) | San Francisco | Front-End Developer | Full-time | Onsite

Mux is building the future of online video infrastructure. Our first product is analytics and monitoring - think “NewRelic for Video”. We’re solving a real need in a fast-growing industry, and customers love our product: we’re monitoring hundreds of millions of video streams for companies like PBS, Funny or Die, IGN, and Wistia, and we’re just getting started.

As a front-end engineer at Mux, you will build and expand our React/Redux front-end application, our Elixir (Phoenix) APIs, and our JavaScript video player SDKs. We’re looking for a strong engineer with solid fundamentals, who can work quickly on a small team to deliver new features and products to our customers.

You’ll be joining an amazing team from places like Google, Facebook, Twitch, Brightcove, and Bain. Our founders previously started (and sold) Zencoder, an early leader in cloud video technology. We also authored Video.js, the biggest HTML5 video player on the web. We were named one of the best Y Combinator startups of 2016, and are funded by SV Angel, Lowercase (Chris Sacca), the founders of Heroku, Parse, and other top-tier investors.

https://muxhq.workable.com/jobs/398415
Location: Bhubaneswar, India

Remote: Yes

Willing to relocate: Yes

Technologies: Python (web, multiple frameworks like Django and Flask), JavaScript/Node.js (web, mobile, multiple frameworks like React and Angular), Android (and much more; check my resume)

Résumé/CV: http://www.aviraldg.com/resume/ or http://www.aviraldg.com/files/aviral-dasgupta-resume.pdf

Email: aviraldg+whoishiring@gmail.com

I'm an experienced full-stack developer looking for software development internships for the coming summer or remote work.
Are you perhaps confusing Jeff Bezos with Elon Musk?

https://en.wikipedia.org/wiki/The_Washington_Post#Jeff_Bezos...
SEEKING WORK | Boston | Remote or local

Algorithms / Machine Learning / Optimization Problems / Statistics as well as the full stack infrastructure to build a product around it (generally Flask + HTML/CSS/JS/D3.js).

General R&D stack is Python + Numpy/Theano + Jupyter on AWS Ubuntu. I've also used MATLAB extensively.

Experience: Image Processing (Classical CV and Deep Learning classification), kernel methods, bayesian methods, statistics, compressive sensing, linear algebra, signals processing and systems calibration, performant convex optimization, customer behavior interpretation and analytics.

Generally I work on problems involving both mathematical derivation and performant algorithmic implementation. I've built a number of internally used customer analytics tools for my clients to push on sales / conversion metrics which enabled triple digit percentage improvements. I've also built end-to-end MVPs for early stage startups looking to demo an ML product.

Education: MIT Bachelors '13, MEng '14

I have a small website/blog up at www.highdimensionality.com, though I've been working on private work mostly these days to there's not a lot I can publish.

Email: mharradon@highdimensionality.com

Best,

Michael
What is programming other than learning through rote?

I disagree. I believe pretty much anyone has the ability to fill the role of a web developer if they take the time on their own to learn the skills. Not many people have the intelligence, focus and competence it takes to be in medicine.
Twitter does this. If you filter all referrers, all Ajax requests fail (even posting something).
It disrupted the schedule for 3 months, not for "the better part of a year". Otherwise you are making a fair point (but SpaceX seem to believe that it is worth it and that they will iteratively fix all these issues without losing customer trust).
Pointer-based Binary Heaps
You misunderstand the problem. Referer is checked to prevent forged POST requests from HTTP to HTTPS, not to avoid a 403 error.
Correct. Self made framework is a good thing for pet projects and in terms of education. But if you work in a team on the long-term project it's better to use standard tools since there will be a need to expand the team and it's better new members are already aware of the used tools/frameworks.
Most workflows utilizing OpenPGP cards (like the Yubikey) encourage better key hygiene. Generally you'd create a certification key which lives offline 100% of the time, with a subkey issued to the Yubikey. This means your offline key can persist for a very long time while you can safely rotate the day to day subkey.

Unfortunately while these workflows are encouraged, the tooling doesn't exist to make it a trivial operation for folks not familiar with proper key hygiene.
Thank you for this. I think this is very likely to be my next hardware purchase. Didn't know such a thing existed yet.
I don't think this is necessarily true. Much of the VC dollars Uber has are currently being used to enter new markets. It's primarily used as growth dollars, as it should be.

They lost $1.2 billion this year and spent $1 billion on trying to capture the India market alone. In several other markets they were taking a similar strategy.

My suspicion is that as a rider in a primary market, you are paying a "sustainable" (for the rider) rate. Maybe not so much for the driver. But that's a different topic.
34 (or is it 35 now?) years since the first leap second, software still broken.
A lay nutshell summary: there is one giant problem in crypto systems since the dawn of time; how to distribute the keys to locked documents/files and keep those keys out of the "wrong hands". For the majority of history of cryptology, the only option was symmetric keys (the same key is used to lock the document as to unlock it). This is conceptually simple (she who has the key has the access), but at the cost of making distributing these keys a giant challenge of secrecy (anyone can intercept that key in transit and use it to unlock documents; worse, someone can intercept that key and the people who are supposed to use the key might not even be aware someone could be snooping).

Asymmetric key algorithms, where the key used to unlock the document is different from the key used to lock it, were long considered the "holy grail" for cryptography. With an asymmetric key, I can closely guard the "unlock key" (private key), but shout out the "lock key" (public key) from the rooftops or post it on flyers and anyone could send me documents in secret that only I could unlock. (That unlocks the next, and still current, major problem in that how do you as someone looking to send a secret document to me trust that the person shouting that night from the rooftops or posting that flyer is actually me, much less know which flyers to look for or that I might shout it sometimes from rooftops...)

PGP was the first software built "for the masses" that made asymmetric key crypto accessible to the "common computer users".

(PGP is also notable for attempting to build one such potential trust system to find/trust keys, the Web of Trust model. This is where most of the contemporary arguments about the value of PGP these days are targeted. The Web of Trust is a useful solution, but its a complicated solution that doesn't scale as well as it should and has a bad user experience with a sharp learning curve and a long tail of key management complications for even power users.)
To be fair, I've only bought their Meerkat (like a Mac Mini). I looked at their laptop offerings, but couldn't justify the high price for underwhelming specs. I wound up giving up and just buying a $200 Chromebook.
Following STS-51-L (i.e., the Space Shuttle flight on which Challenger exploded on ascent), the Space Shuttle fleet was grounded for a bit over two-and-a-half years. This is quick (OTOH, this is unmanned!).

After the Ariane 5 first-launch failure, it was well over a year before it flew again.
I have tooted many a toot on this service and intend to continue doing so.
"Airbnb did not comment directly on the FT’s calculations, saying that tax was proportionate to the level of activity provided, not the platform on which accommodation is listed. It suggested it was misleading to compare someone occasionally sharing a spare room with a 200-room hotel with high occupancy rates."

Is AirBnB still pushing the "spare room" thing?
There is a hotel chain in the UK that will refund you if you do not have a good night's sleep. They pay out on this promise too, I can assure you.

Hotels also have a lot of empty rooms that cost money to maintain whether they are occupied or not.

Hotels employ staff, not all of whom are fully productive 100% of the time.

Before a hotel takes my money I actually know where it is. The hotel is governed by local legislation so I have redress if something goes wrong.

I may have some redress with Airbnb but I wouldn't like to bet on it.
https://news.ycombinator.com/item?id=13303154
College Startups: A Tale of Two Cities