skysight-inc/HackerNews huggingface dataset:
> I want to work with talented, motivated programmers, not people who made it through a non-technical HR screen.

The problem is, this sounds good, but in reality the world doesn't work like this. Hiring is complex, there are many legal implications of the interview process, I had to correct one of my employees just yesterday because he said the word "young", this is a big no no in the UK, we can't look for a "young person". I had to clarify and expand that he meant this is an entry level position designed for people looking to get exposure to certain technologies in an environment that will foster their ambitions and provide opportunities for growth as we expand. Fun this stuff isn't it, few developers want to learn these rules.

This is why in large firms you end up having to let HR handle things. No one is going to ask us, why out of our 12 employees, we've no one who is transgender, but if we had 1000 people, we would need to demonstrate that it's entirely because we haven't had anyone apply, not because we have turned them all down.

As firms get larger, responsibilities get divided into lines that are more immutable, sadly this will mean the person doing the first stage of the hiring probably knows nothing about computer science, but may well have an excellent understanding of team psychology and HR laws.

When I read a comment like your last one, I find it slightly saddening, it reminds me of being in Hong Kong last month, a friend of mine wouldn't even try the pickled ducks tongue, I've no idea why, he eats pate, but outright refused to even take a bite. I fear you are talking out of complete ignorance.

There are some teams in the big corporate firms that I'd rather quit (and have done!) than join, but there are also ones where I've worked with some of the best developers, mathematicians and scientists I've ever met, that's a fairly high bar. One in particular had a 'cap' of £250k per year for a developer, to give you an idea the average price is £60k. This big finance firm realised the value the right developers have, the money was symbolic, we had budget for anything we could remotely justify (PCIe SSDs when they were unheard of etc) we had very good levels of autonomy too, with a relaxed working environment, even if other people on other floors were wearing suits. I've also worked for a 'brogrammer startup' that I ended up quitting swiftly as they were breaking the law. I wouldn't project my experiences out to the whole set, only keep in mind that there are interesting opportunities everywhere, understand their barriers and obviously tailor my CV to fit each application.

It is foolish to write them all off, and frankly portrays that element of dismissing something you don't understand, which I find to be very poor trait for an engineer.
ZeroCater (YC W11) is looking for a full-stack engineer
ZeroCater has built a marketplace to help companies feed their employees. Currently, we are profitable and growing at an incredible pace, having already expanded to New York, Chicago, and Washington DC in the past 12 months.

We're looking for Software Engineers experienced in web application development that are interested in creating efficiencies and opportunities for our rapidly expanding marketplace.

ABOUT YOU:
- Made contributions to or built a product you are proud of
- Experienced building web applications using modern web MVC frameworks
- Enjoys exploring and learning new technologies

BONUS POINTS:
- You like to build & ship.
- You like to work on the backend & frontend.
- You appreciate good design, whether it is a clean API or good UI.
- You enjoy working with Python or Ruby.
- You have worked with Django, Rails, Flask, or ExpressJS.
- You want to work with Javascript & AngularJS.

RESPONSIBILITIES:
- Build the tools that will take the ZeroCater marketplace to the next level

COMPENSATION AND PERKS:
- Good, competitive salary & stock options
- Standing Desk + Custom rig - whatever computer, displays, and headphones you like
- Daily lunches of amazing food
- $500 annual budget for career development (conferences, cooking classes, etc)
- Team-building activities like happy hours, beach picnics, cooking classes, and sports games
- Health, Vision, Dental, and Life insurance
- Stocked drink fridge and snack pantry
- Credit for gym memberships

To apply, please follow the link below:

https://jobs.lever.co/zerocater/4a587a80-c04f-4f74-88f9-d9c8...
heh. the last time i saw this implemented, it was called gas => https://github.com/walle/gas
The last argument was really more of a macro view. Economists have shown that reducing wealth inequality actually increases economic output more.

For example, for someone that makes $10k a year, give them an extra $10k, that whole $10k is going back into the economy as an increase in demand. For someone making $100k, maybe 50% of an extra $10k goes back into circulation through spending, for someone making $1m/yr, the extra $10k does nothing to increase demand.

Economic activity = spending. The more wealth that's concentrated in investments and saving, the less is available for increasing economic output.

This type of argument is used to explain how an increase in the minimum wage would actually make the economy better for everyone, not just those that get the pay increase.

Simple supply and demand. Increase demand (higher income for laborers) increases supply (which increases employment by requiring more workers).

Think of it another way, would $10k make a bigger difference to your employee or to yourself?
YES! This is awesome.

The founder posted a reddit post about it awhile back, that he was getting sue for gaming the system.

The website basically find cheapers deal by combining tickets with lay over. Ticket A get you from LA to CA to NY. But you want to go to TX. You can just get a second ticket and skip NY and use second ticket to go CA to TX and it'll be cheaper.

Good for the dude for winning. I thought it was crazy that he got sued for this.
Your glee in the baseless speculation that a woman was a) naive and b) lying to cover up some perceived indiscretion, is unsettling.

It's another example of the challenge women face in our industry, not to mention the overall culture of shame around firings.
Meaningful Materialism – How to let go and lead a happier life
It's 25 standard deviations because they only take like a year's data into account. So anything that happens and seems out of the ordinary for that particle date range will show up as 25 standard deviations. If you've read about the LTCM crash, they keep citing absurd standard deviations. Basically they didn't have any historical datasets that they were basing their models off of. It's completey ridiculous that they talk about such absurd numbers.
Impressively nasty scroll hijacking on that page.
I think its pretty exciting that Google is attacking the cross-platform development problem from many angles.

They are building Java apps like Inbox that work on many platforms, using tools like Google web toolkit and J2ObjC.

Plus there is the App Runtime for Chrome, which basically allows Android apps to run in Chrome on any desktop OS.

And now there is this Dart approach. Hopefully these different teams are collaborating and will eventually converge when one of these tools eventually takes off.
PHP RFC: Short Closures
He didn't say anything about tax rates. What he said was that tax returns are public information, meaning you or I can look up anyone's income.
He didn't "win" anything.

The suit was dismissed over a jurisdiction issue. In other words, the judge didn't say "United Airlines is terrible and can't ever sue this guy because what he did is 100% legal", the judge just said "if you're going to sue him, do it in a jurisdiction where he lives or operates his business". Which means, if they want to, United can simply file the suit in the correct geographic location and continue on.

Also, buying a hidden-city ticket is usually a bad idea since to use it you do have to violate the airline's terms, which can cost you any frequent-flier benefits you might ever have hoped to accrue, and you can't check any bags (since the bags may go on to the ticketed destination regardless of whether you hop off halfway there).
In my experience, meeting efficiency has a strong inverse correlation with the amount of internet available. In theory it should be nice to be able to fact check something mid-meeting, but in practice it's mostly a distraction. Can't check twitter mid-meeting? Good.
I've never understood the taboo for saying how much you make.

I've tried to avoid this taboo. When my previous employer closed the office I was in, I shared all the offers I got with a co-worker as did he. I was getting better offers, but I had more experience and neither of us felt embarrassed or insecure about it. We both ended up with pay increases at our new jobs.

Companies rely on this taboo to negotiate the lowest wages possible for each employee, to the point that I know managers that made less than the people they managed, or a developer doing the same level as work as me making $48 when I was making $83, because he came in as a junior developer rather than being higher at the level he was producing at. I encouraged him to ask for $70k or get another job. He got another job at $67k.

The only reason he knew he was underpaid was because I brought up the topic and shared what I was making.
Gandhi didn't have to wear a suit.
He grew up being told to wear one though. And that suit didn't help when he got thrown of the train.
You usually don't have to manually install a compiler and all the dependencies. If you want to build a package from source which has already been packaged by the distribution, it's usually quite easy to do so. For example, in Arch Linux you can run

yaourt -Sb git

and it will get the PKGBUILD file for the package and allow you to edit it before building so you can build a newer version or alter build flags. When building a package this way, it will also fetch all of the packages it depends on in order to build and run. You generally don't have to think about dependencies at all.

In Ubuntu/Debian and Fedora/CentOS it is several more commands, although there are probably scripts that do it in a single command. It's still a lot easier than manually hunting dependencies and figuring out how exactly to build a package.
How Well Do Developers Perform at Technical Interviews? Here Is the Data
Love the idea! Always wanted to do something with news and the map. Really cool way of visualizing whats going on around the world!
SEEKING WORK - Remote (GMT+2)

Web consultant (Zend & SensioLabs certified)

My focus is on solving businesses' problems and adding value to them. This can be done in many ways: creating an application, suggesting an action plan, optimizing current set-up, etc.

At the moment the technology focus is PHP, Symfony, AWS, MongoDB, MySQL, APIs, NodeJS, Docker. I also care a lot about security, performance, quality, best practices & learning.

Website: http://ifdattic.com/about

LinkedIn: http://www.linkedin.com/in/ifdattic

AngelList: https://angel.co/ifdattic

Twitter: https://twitter.com/ifdattic

GitHub: https://github.com/ifdattic
People often talk in terms of there being only two layers of a webstack: The client/webapp layer and the server layer. I think what Netflix did (explained http://techblog.netflix.com/2012/07/embracing-differences-in...) is really the way to go.

It would be nice having custom adapter endpoints for your clients and devices that in turn fans out multiple calls on the backend border (if you are using a service based backend architecture), while still having the option of going directly to the service endpoints for third party integrations and what not. Having this adapter layer based on GraphQL would be neat, assuming one could break down GraphQL queries to individual REST based endpoint calls.
Gecko is not exactly separable from Firefox (unlike Blokc/Webkit and I'm guessing Trident/Spartan). The firefox UI depends heavily on things like XUL and XPCOM and whatnot which are nonstandard features in Gecko and would be a pain to support in Servo.

I guess you could run two browser engines -- one for the UI, one for the content, but I'm not sure how well that would work.
Why ask for a salary requirement? Why can't an employer just say "We're paying $X for this position, does that work for you?"

Just pay what the position is worth to you. The only reason to negotiate is to pay less than the position is worth if possible.
Best DigitalOcean Alternative
> 99999 out of 100000 yes

If there's one thing I can't stand then it's people spewing fantasy numbers out of their ass without anything to back them up in order to give their argument some conjured up weight. You may well be right that a majority of bug reports are unhelpful, but please, if you need to use numbers, use ones you can back up with something.
In the Tenderloin: Scenes from San Francisco’s Most Infamous Neighborhood
Even with a 60 Hz screen this will be advantageous. If the application is fast enough to render at 120 fps, rendering at 60 fps means that the UI thread will be idle at least half of the time, so the processor will draw less battery power.
Amazing Round of “Split or Steal” (2012)
Hired. Connecting people with opportunities. Rails, ElasticSearch, interesting data, eight worldwide offices, growing quickly. https://hired.com/careers or email directly, hiten@hired.com
firefox desktop there isn't a UI option, but about:config media.autoplay.enabled=false will do the trick.
Technology news blog http://www.ghacks.net
Senior Ruby on Rails Developer

COMCAST -- Philadelphia, PA

* Looking for an aspiring Rails ninja, with 5+ years experience

* Be a part of building the next generation TV platform, X1

* Solve really interesting problems at 30+ million user scale

* Comcast is a fast-growing company, with a startup feel, and a GREAT place to work

* Competitive salary with great benefits

* Join a fun team that works hard and plays hard! :)

* Think Comcast is evil? Come change it!

contact jerzygangi at gmail dot com for an interview
I have decided to make a small list of posts out that talk about Twitter in recent times. Some are more cogent and authoritative than others.

- http://www.mathewingram.com/work/2015/04/30/twitters-multi-b...

- http://john.do/twitter-quit/

- http://techcrunch.com/2015/02/22/twitters-dilemma

- https://alexgaynor.net/2014/oct/30/i-hope-twitter-goes-away/

- http://www.novaspivack.com/uncategorized/why-twitters-engage...

- http://www.theatlantic.com/technology/archive/2014/04/a-eulo...
mostly hinting at the fact that several people downvoted, me for not doing the search for all of you, while nobody provided facts on the contrary as well.

picked your comment to reply because, well, i had to pick one :)
Or have a return ticket on the same reservation.

The bags will not go to the destination however. They should delay takeoff and pull them off the plane when you don't get on.
Whois Lookup and IP – Whois.net
Product Hunt, for new startup launches: https://producthunt.com
Facebook dropping is the end of era xmpp/jabber?﻿ Please vote
Hack your houseplant watering with zero electricity
Further to what DanBC said, the fallacy is this:

The guy who plunged his plane into a mountain had depression.
The Unabomber was a mathematician.
Hitler was an artist.

Artists are evil!
Ya got me there. :)

Edit: I should have written more clearly that having concurrency doesn't imply parallelism.
Semi off-topic; what is the TTIP and why must it be stopped: https://stop-ttip.org/what-is-the-problem-ttip-ceta/
Let’s all laugh at my horrible 2006 post: “YouTube is not a real business”
"BOTH financiers and economists still get the blame for the 2007-2009 financial crisis: the first group for causing it and the second for not predicting it"

Economist worth their name had predicted the crisis and way more. There are good serious economist out there, but do not look for them in the media, including the Economist.

It is economists in the media and power institutions who failed to predict the crisis, on record, because most of them are not as stupid as the look when they talk.

That is, if you get to chat with them personally, you realize they know pretty well what is happening. They have the biggest amount of intelligence resources in the world, and again they use to be very smart. But they can't say what they know in public as a word for them could bankrupt entire nations.

In the inner circles in meetings in Switzerland cities they are really worried about what is happening, but then in public they say everything is ok.

Keynesianism had become the non sense dogma of today economist on media and Universities. If Keynes were alive he would not approve what is being called Keynesianism today, as you can see if you read Keynes.
There is no cheap and easy research in medicine when it comes to showing that some substance heals people, which is what if often comes down to, because the actual mechanism is unknown.

You can't show something as simple as aspirine 'works' by setting up a lab experiment without test subjects. And as soon as you involve those, it becomes legally complex, expensive, time consuming and hard.

You simply can't compare medical experiments to physics experiments. A physics experiment can be set up to be extremely controlled. If you observe some effect, the number of things it could be due to is very small.

A medical experiment requires people with all their messiness and possibly confounding variables. If you observe some effect, there are zounds of possible explanations. Controlling for all of them requires many test subjects. That makes it expensive, time consuming and hard.

Even a medical experiment on human cells in a petri dish is infinitely more complex than a physics experiment, in terms of variables involved.
I'm looking at this from Android, as that's the initial target and discussion here. If I download an app from Google's app store, I have some confidence that the app is well behaved and has been checked for obvious malware... But if the app depends on remote code that can change when it likes, how can I ever be confident in using that app and granting it permissions?
HERE maps | Berkeley, San Francisco Bay Area | Web Developer / Tools Engineer

Nokia HERE is a global leader in the mapping and location intelligence business. HERE Reality Lens (https://realitylens.here.com) utilizes advanced reality capture technologies to collect, process, and publish petabytes of street-level, aerial, and indoor spatial data to customers in over 72 countries around the world. These software and data services, the sixth largest on AWS, allow users to visualize high-resolution 3D panoramic and oblique imagery while interactively measuring, mapping, and modeling.

As Web Developer / Tools Engineer, you would help Reality Lens execute on our product vision, create great products, and share a great work environment.

You will:

- Create Canvas/WebGL and DOM-based solutions integrating 2D maps, 3D imagery and LIDAR point clouds.

- Design and implement web-based tools for managing live operations and other shared platform services using a Node.js technology stack.

- Integrate software with HERE platforms, processes, pipelines, and products.

- Design data models for SQL and NoSQL databases and caches. (MySQL, MongoDB, Redis).

Please have:

- Experience with Cloud Computing platforms and Linux (e.g., Amazon AWS).

- Experience with HTML/CSS/JavaScript/TypeScript using client-side frameworks such as Angular.js, server-side frameworks such as Express, and full-stack frameworks such as Meteor.

- Experience modeling and implementing scalable and robust data storage in any of MongoDB, DynamoDB, PostgreSQL, MySQL.

- Experience achieving quality and user satisfaction metrics for customer facing web applications.

- A thorough understanding of all things HTTP, including patterns for RESTful design, scalability, and security.

- Good computer science fundamentals including an understanding of data structures and algorithms, their runtime and storage complexities.

Please check out our job post at http://sfbay.craigslist.org/sfc/sof/4990198312.html .
While I had that instinct most of the time, the fact that it's an elevator room made me miss this one, as elevator rooms are always 'in-between' spots to me. It's possible that playing Metroid Prime first might have played a role though, as in that game elevator rooms never contain secrets or important pathways.
And of course, all or Peter Cooper's curated letters: https://cooperpress.com
Because the web browser is heavily tested and vetted, and I trust it. Whereas some apps I only trust because they have been given some (albeit maybe minimal) checking and validation prior to being allowed onto an app store. If the app I use changes under my feet with no way for me to control that, then I can't see any way of trusting the app.
If you do buy an ETF, make sure they are not synthetic ETFs that are really buying swaps rather than stock. The tend to be quite expensive for retail investors.
There are 2.8* times more people in U.S. than 100 years ago.

* http://www.mnforsustain.org/united_states_population_growth_...
As an Irish person I'm happy about this. As others have already mentioned, we've got a massive number (relative to our country's size) of fortune tech companies setting up camp here for a number of reasons.

12.5℅ corporation tax. We're not a tax haven, our rate is just at a sweeter spot. This policy was introduced by an taoiseach (prime minister) Sean Lemass during the 60's to stimulate economic recovery from one of the worst recessions we ever faced. The goal was to attract foreign investment and in particular from American companies that wanted to get a foothold in Europe. This guy is sort of revered in Ireland and everyone that takes Junior Certificate History (ages 12-15ish) learns about him. He's a pretty interesting leader because he was almost singlehandedly responsible for developing our country into a modern, global economy through various policies, plans and schemes.

European Law, I'm no expert in law but as far as I know our data protection laws are well established. Let's put it this way, our own government definitely isn't trying to keep track of your visits to the toilet. Although we're paranoid that the US probably is, or at least they want to!

Climate - funnily enough our famously terrible weather has an upside. The cost of cooling a data centre is cheaper. Our country isn't incredibly cold but it never really gets hot here either. Temperatures throughout the year are relatively stable.

As a CS student with only 1 year left to graduate I couldn't be happier with the 'mini tech bubble' we're experiencing. It's practically the only sector that's seeing significant growth and wage increases in the last few years. The economic crash in 2008 had a severe effect on the country as a whole. Fast forward to today - employment in software development, engineering and other related fields is being created quicker than they can find suitable candidates. I'm happy knowing that while so many other young people are being forced to immigrate, our tech sector is so saturated with jobs that CS grads like myself are being headhunted.
To always use the same versions of every dependency you'll want to shrink wrap.

And yes, of course dependencies have dependencies. Software depends on other software. All packaging systems have a tree of dependencies.
Just to add what have already been mentioned, Term Sheet by Dan Primack for all startup news, mainly around funding + other deals including PE. An aspiring VCs best friend https://fortune.com/newsletter/termsheet/
If they require proxy and root cert installation. They can do whatever they please.
Why I Quit Coffee and How That's Been Working Out