skysight-inc/HackerNews huggingface dataset:
> There's a significant background check involved which, I suspect, does more to enhance security than some millimeter wave scanner in the security line.

No, there isn't.

I walked into the interview booth on a whim one day, when my flight arrived early. They were booked solid, but someone had missed their time, so they slotted me in. My "extensive" background check was completed and KTN issued in less than 24 hours. They may run some sort of cursory criminal records check, but any such check is automated and too fast to be called "extensive."

Edit: I should add that I do not have (and have never had) any sort of security clearance, but people who do tell me that the process for the lowest level of "real" security clearance takes many months and costs many thousands of dollars.
It remains crazy that whiteboarding in interviews is even a thing. We don't test to see how well candidates perform interpretive dance, and that bears about as much semblance to real work in this profession as does a whiteboard exercise.

https://www.exratione.com/2012/09/whiteboard-exercises-are-a...
warriorforum.com might be richer source for this type of info
Uber has put NREC's previous employee's on a tight deadline, in an attempt to almost literally throw money at the problem to be one of firsts to market. Assuming it works, they'll be one step ahead of the competition. If they continue to invest and innovate they won't be the myspace of transportation.
Tell that to Asana.
Looking for remote dev work this summer
I worked on an emr.

Each developer got between 1/2 to 3/2 qa people, in addition to dedicated qa engineers. You had to submit detailed test plans for features. Surprisingly, the company didn't expend much effort on unit tests -- they were there, but not heavily emphasized.
Location: United States, Richmond, VA
Remote: Yes or local to Richmond, VA area
Willing to relocate: No
Technologies: iOS, Objective-C, Swift, SpriteKit, eCommerce, Mobile Web, .NET stack C#, ASP.NET MVC, SQL, Restful web services, Development Management, Prototypes and version 1.0 of apps
Resume: https://www.linkedin.com/pub/marcus-mcconnell/2/124/270
Email: marcus at bvsoftware dot com
It's not just warehouse, it's engineering. Amazon as a company treats employees (outside of the executive suite) like dirt. IT's a retailer, more like Walmart than Microsoft, and so they have no respect for engineering. The only reason AWS happened was Vogels had enough power to isolate his people from the rest of Amazon (though I bet that team is suffering now too.)

My boss was trained to be a prison guard and couldn't operate spreadsheets, after a re-org, his boss was, I kid you not, one of those DMV ladies who has no interest in doing anything but covering her butt. (I mean, literally worked at the DMV and then got a job at Amazon managing dozens of engineers.)

They like to say things like "only hire A players" but their entire management is D players. It's hard to get a job as an engineer there but as an engineering manager all you need is a college degree in basket weaving and a demonstrated ability to kiss ass.
"Offtopic" was a wee bit of an understatement there
There is a standalone test client & server [0] not quite a library but it looks manageable. And there is libquicc [1], though yes, it would be nice if this came from google.

[0]http://src.chromium.org/viewvc/chrome/trunk/src/net/tools/qu...
[1]https://github.com/devsisters/libquic
Lab49 (www.lab49.com) New York City OR Washington, DC
ONSITE – we do offer relocation assistance

Looking for server-side engineers to work on next generation financial systems. We build applications that push the envelope when it comes to throughput, latency and resiliency.

· We are building distributed systems that deal with actor-based concurrency, reactive programming, distributed in-memory data grids, an messaging that goes beyond plain JMS; we fully expect to participate in shaping the future of financial technology stacks

· These days the majority of our server-side projects are JVM-based, but you can still find anything from Node.js to niche financial vendor packages; we’ve done everything from C++ to Python in the past and from CEP stacks to tick databases

· The ideal candidate will hit the ground running with the typical Java or Scala JVM ecosystem stack (spring and its subprojects, guice, guava, maven, hibernate, jetty, etc)

· We know that the technology landscape changes every few years, and we expect to retool continuously

· We have a track record for picking up other technologies along the whole development stack, including front-end and other non-JVM ecosystems

· In most cases, we get to work with our clients in iterative, project-based engagements, where self-organizing and focused teams move quickly to build innovative solutions for the client.

In addition to server-side, we are looking for senior Web UI developers. If you come from a strong OOP background, have an engineering mindset (we are not hacking things together or building algorithms in isolation—we build real systems, and we treat software as a craft), and are passionate about delivering quality code, we want to hear from you.

- Alexandra

alexandra.kislevitz@lab49.com
I think one of the problems, is that many people do URL's the wrong way. And I can not blame them, as writing information in the URL at least used to give better ranking in search engines.
Most SEO people will say that the URL is important!
So like many other problems with the WWW, we should blame Google :P

One example on good URL's are HN:
https://news.ycombinator.com/item?id=9637215

It will not help ranking on search engines, but the URL will hopefully never change.
> They have 10 million users

10 Million active users? Or like me, installed it, abandoned it; like most todo apps.
Uh blurry apps include all the Metro stuff, IE/Sparta, etc. It's because MS is abandoning pixel snapping in lieu of "more accurate" subpixel positioning. This approach only works well on high DPI or large fonts. It sucks compared to normal ClearType at smaller (<13 pt) sizes.

Users are gonna be hard pressed to list the advantages of 20 over 7. Console windows suck less. Start menu is back. Task manager is better. Lots of under-the-hood stuff, sure. But day to day? I've been using Win10 for months and can't think of anything. (Virtual desktops, maybe... Their implementation seems clunky compared to others I've used.)

Unless you're into metro apps and like the junk ridden store, what's the killer app? What's the huge win in upgrading?
yepstr.com | Stockholm, Sweden | Back-end developer

We are a well funded, brand new start-up looking for an experienced back-end developers to join our team in Stockholm. If you are interested in being a part of something from the start this could be a great gig! We can offer the oportunity to decide architecture & stack, work with some fantastic people in beautiful Stockholm while not forgoing salary and living on noodles.

Read more and apply here: http://yepstr.com/careers/position6
Depends on where you are in your career. If you're young and fresh getting entry level jobs then yeah. Older with more experience, networking is everything. One will find it increasingly difficult to find jobs via cold calling. Even if you are, and especially if you are rolling around hopping jobs inside a large corporation networking will be everything.

BTW: A lot of companies try and work things to keep their employees from interacting outside of narrowly defined corporate controlled channels. Don't let them do that to you.
Diversity visa is your example, really? Diversity visa is completely random, that's what it's called the lottery. It has nothing to do with your skills. It's all chance.

Employment based immigration requires an employer sponsor to file a petition. Does not refute my point that there is no independent skilled permanent immigration scheme.

"Entirely" is an exaggeration but the system strongly skews to family based migration. This is not a wild assertion, it's widely known to be true.
Lab49 (www.lab49.com) New York City OR Washington, DC
ONSITE – we do offer relocation assistance

Looking for server-side engineers to work on next generation financial systems. We build applications that push the envelope when it comes to throughput, latency and resiliency.

· We are building distributed systems that deal with actor-based concurrency, reactive programming, distributed in-memory data grids, an messaging that goes beyond plain JMS; we fully expect to participate in shaping the future of financial technology stacks

· These days the majority of our server-side projects are JVM-based, but you can still find anything from Node.js to niche financial vendor packages; we’ve done everything from C++ to Python in the past and from CEP stacks to tick databases

· The ideal candidate will hit the ground running with the typical Java or Scala JVM ecosystem stack (spring and its subprojects, guice, guava, maven, hibernate, jetty, etc)

· We know that the technology landscape changes every few years, and we expect to retool continuously

· We have a track record for picking up other technologies along the whole development stack, including front-end and other non-JVM ecosystems

· In most cases, we get to work with our clients in iterative, project-based engagements, where self-organizing and focused teams move quickly to build innovative solutions for the client.

In addition to server-side, we are looking for senior Web UI developers. If you come from a strong OOP background, have an engineering mindset (we are not hacking things together or building algorithms in isolation—we build real systems, and we treat software as a craft), and are passionate about delivering quality code, we want to hear from you.

- Alexandra
alexandra.kislevitz@lab49.com
Think about that again. A few meters of accuracy is not going to drive down a lane safely, let alone park, negotiate an intersection, or pass a cyclist in traffic. A handful of centimeters, not a few hundred.
Addictive Mobility | Front End Web Developer | Toronto, ON, Canada

APPLY NOW
https://www.linkedin.com/jobs2/view/41675142 (mention HN when applying!)
or shoot me an e-mail: johnny@addictivemobility.com

About the role

We are looking for a web developer well-versed in JavaScript to help us build a next-generation dashboard for mobile advertising. The role will focus on developing our front-end single page application built on top of Backbone, Marionette and React. There will also be opportunities to work on our back-end, a Node.js-powered API. You must be have experience building non-trivial JavaScript-powered web apps. Web pages with some scripting does not count.
We are located in Liberty Village in downtown Toronto.

About us

Addictive Mobility is a successful, rapidly growing company, with expanding offices in Toronto, New York, Vancouver, London and Dubai. We’re one of the most innovative companies in Toronto, and one of Canada's fastest growing startups. We increasingly exceed the needs of our diverse client base, including major, well-known retailers and internationally recognized agencies in the US, Canada and the Middle East.

About you

- You want to work on exciting projects with only the latest technologies and modern techniques

- You understand IIFEs, function scoping, context switching, and know "the Good Parts" by heart

- You’re not afraid of asynchronous code

- You make use of new HTML5 features, but also know how to fall back gracefully

- You lint your code with JSHint / JSLint

- You believe in Atwood's Law

If you do not fit the above descriptions, you need not apply.
React Podcast #2: Webpack vs. Browserify
Washington DC - Nava - Reimagining technology in government - Onsite preferred

I'm part of a small team of engineers from Silicon Valley that came out to DC last year to help fix Healthcare.gov. In the process, we learned a ton about the world of government software. Many people know about the disastrous Healthcare.gov launch, but there's a long list of huge technical problems that impact everyone in the US. A few examples: people are dying because the Veteran's Administration is six months behind in processing claims, the IRS system goes down for regular maintenance every night, and the Social Security Administration is still paying benefits to millions of deceased Americans because their data is so poorly managed.

Over the past year, our team has seen an opportunity to create software that radically improves how our government serves its people, and we've started our company, Nava, to chase that vision.

You probably remember the initial launch of Healthcare.gov, but you might not have seen our relaunch in the news. That’s a good thing. Here are a few facts we can share: our new insurance application is processing 70% of all apps coming through the marketplace, converts 35% more people than the old app, gets them through in half the time, and is mobile-friendly (20% of applications were started on mobile). App 2.0 was the first system that CMS (Centers for Medicare and Medicaid Services) ever hosted on Amazon AWS, and the login system we just launched saves taxpayers $70 million a year. (Here's a Wired article from last summer about us: http://www.wired.com/2014/06/healthcare-gov-revamp/)

We’re continuing to rebuild and improve Healthcare.gov while expanding in bold new directions, bringing talented engineers (we're mainly Stanford, Google, and Y Combinator alums) to DC, the place where we're needed most. If you'd like to build software that reimagines how millions of Americans interact with their government, we’d love to hear from you at jobs@navahq.com.

Specifically, we’re looking for:
- a product manager with a technical background
- senior devops engineers
- senior full-stack engineers
I know that there's a market for Hacker News reader apps and I wish you every success with your launch.

Yet, I can't see why I wouldn't continue to use a general purpose web browser [Firefox on Android, IE on Windows Phone]. There's no additional permissions. Forward and Back and favorites and scrolling and all the bits and pieces of HN just work the same way as on my laptop or desktop. Can someone please enlighten me?
SCTP can be run over UDP.
Classy is hiring engineers in downtown San Diego, CA!

Classy is a fast-growing startup that is revolutionizing online fundraising – finding money and supporters that no other solution or strategy can. As a VC backed company with triple-digit revenue growth and customer retention that beats the world’s top SaaS companies, our products are used by thousands of Social Impact organizations. We’re doubling our Engineering team and looking for engineers of all types. Our offices are located in the bustling Gaslamp district of downtown San Diego. Everything is built on open source (Linux, PHP, Laravel, MySQL, MongoDB) and cloud platforms. Come join us in doing what you love to do, while making a dent in the world of philanthropy.

Apply here:
Software Engineer: http://stayclassy.workable.com/jobs/63660
QA Automation Engineer: http://stayclassy.workable.com/jobs/63664
DevOps/Security Engineer: http://stayclassy.workable.com/jobs/60580
We look forward to hearing from you!
The rise and fall of Subway, the world’s biggest food chain
I am a Software Product Management student looking to join a team in August for a PM-related internship.

Location: Freiburg, Germany

Remote: Depends

Willing to relocate: Yes

Technologies: HTML, CSS, Javascript (ES6, Coffeescript, node.js/io.js, Meteor), PostgreSQL, MongoDB, Unix, Git

Resume: On request

Github: https://github.com/philippnagel

E-Mail: phil@philippnagel.com
Iran’s ‘Generation Normal’
My ballot choices will almost certainly be between "perpetual warmonger" and "reduced-calories perpetual warmonger".

The wars will continue until the economy improves.
IDM 7.2 Crack and Patch Portable Full Free Download
When you're playing golf, why don't you use your 3 wood on the green?
I'm not so sure. I'd like for people to behave more maturely and not act grotesquely uncouth, but I don't think I want a mob establishing and meting out justice.

People can easily misidentify a person, and have the wrong one get the brunt. But mainly, all people should have the right to private time where they can hold and express unpopular views.

I've known lots of "progressives" who in private will produce quire rude comments on those who don't align with their world views. It's a kind of hypocrisy, but hypocrisy isn't the villain. The thought we know what's right and we're gonna learn them a lesson on the internet is the mob condition which is wrong.

This is the modern stockade and public shaming.
Nice. Been meaning to dabble more with Forth since stumbling across the Forth Haiku Salon: http://forthsalon.appspot.com/
WedealApp wallet: the social agreement
Very insightful article. As tech pundits go, I've never been a big fan of Walt Mossberg. I also stopped reading Re/code after the first few months. They aren't terrible, but I think there is better work being done elsewhere.
This was my thoughts exactly. I stopped reading after that section. I don't understand what the author is trying to do.
Google: Keeping your personal information private and safe
It's amazing how close pg's ideas in this essay are to those of David Deutsch's in his Beginning of Infinity, e.g. on the topic of why flowers are beautiful to humans as well as insects (https://www.youtube.com/watch?v=IMiP2SM8Tpk).
Adobe acquires Mixamo
We Blew It: A Time Line of Human Impact on the Planet
I think, with all due respect, that that's a load of bollocks. Commercial data collection is abhorrent for a variety of reasons, but large-scale, secret government collection of data is a threat to democracy regardless of safeguards.

When I said all collection was not wrong I meant targeted collection, with a warrant and some oversight.

Anyone having access to a database containing the information for large proportions of the population is being handed more power than humans should have over each other, more than enough to blackmail a few key politicians and keep things looking rosy for themselves.
Introduction to threading in Rust
A friend did some research in this area, comparing FPGAs, CPUs and GPUs. He published a paper [1] in regards to performance for several common Linear Algebra computations across a variety of input sizes. In particular, Figure 2 shows you where each of the platforms works best.

FPGAs are essentially re-programmable hardware, so they tend to outperform CPUs/GPUs when you program them for a specific task. They don't have to deal with most of the overhead that the more generalized platforms deal with which is why they dominate in the small input sizes. However, with FPGAs you're trading space (silicon) for that re-programmability so you can't have as much hardware in the same area as say a GPU. Thus, when the data sizes have saturated the available hardware of the FPGA for computation, the GPU begins to outperform. Due to the decreasing node sizes (28nm, 22nm, etc), we can fit more programmable logic into the same area, which causes the chart I mentioned above to shift more into the FPGA's favor.

[1]: http://www.researchgate.net/profile/Sam_Skalicky/publication...
Don't look at gevent for Python, look at a responsible async library: asyncio if you like Py3, Twisted if you like Py2 and want something that's very featureful but old-school, Trollius if you wish you could be using asyncio but you're stuck on Py2.

gevent is too much magic. It aims to give you async without changing any of your code. To accomplish this, it monkey-patches the entire Python standard library, in a way that is 99% compatible with Python, but the 1% will constantly surprise and infuriate you. Its compatibility shows no signs of increasing given how much its development has slowed down.

You can use gevent as a quick hack, but you will hate yourself if you have to maintain gevent code.
A programming language / environment is at its best when it minimizes the amount of cognitive load and context switches. Mouse movements require a feedback loop where the user must lift their hand feel around for the mouse, then move the mouse, then there is a rapid loop where the user moves the mouse, sees where the cursor goes, determines how far from the destination it is, then repeat until the goal is reached.

Vim cursor movements however are more logical and absolute. Go up 2 lines, end of word, end of line, everything inside the quotes, etc. The cognitive load required is much less in vim -- at least once learned, but definitely not in the beginning when going through the learning curve.

It may not seem like much but every bit of brain power that can be freed up is that much more brain power that can be used to concentrate on the task at hand.

To someone who is trained in vim it just feels much more relaxed and fluid when editing. To exaggerate, imagine if every time you had to use the mouse, you had to open a drawer, pull out the mouse, plug it in, perform your action, then unplug it, then put it back into the desk. This is a contrived example for sure but it gives an illustration of the subtle distraction and annoyance many vim users feel when they have to use the mouse.
I'm not sure anyone imagines running FizzBuzz in production. It is an interview tool only, first to determine whether the candidate can program, but which can also be used as a basis for some interview questions.

The counter example helps to answer whether the candidate understands how numbers are represented by computers and how addition and division function.

It also helps to answer whether a candidate knows what, in such trivial code, could (not must) be optimised were the value of n to increase insignificantly.

As you say, probing questions about how often the code runs, what the value of n is, or various other questions will all vary the answer. But to suggest that the priorities are wrong is a little silly, most interview questions are wrong to some definition.
================= =================

SEEKING WORK - Remote/Michigan.

Full-stack RUBY, RAILS, or Devops based projects.

iOS and Cross platform Phone Gap Development

Senior Developer with 8+ years experience and excellent communication skills.

See my portfolio for examples: http://featlabs.com/

Notables:

* Midwest billing rates (hourly, weekly, monthly)

* Fullstack Ruby/Rails development: frontend/backend/devops

* iOS Development

* Javascript heavy apps and Backbone.js

* 3rd party API integrations, Financial Services, Ecommerce, Recurrent Billing, Calendars, Telephone/SMS.

* Mysql, Postgres or MongoDB Administration

* MVP/prototypes. Strong and innovative product development skills

* Rescue/refactor stale/failing projects

For project inquiries send an email to: projects `at` featlabs `dot` com

================= =================
Navy Researching Firing Mach 5 Guided Round from Standard Deck Guns
> Almost no one is starving in america

In 2013, 49.1 million Americans lived in food insecure households, including 33.3 million adults and 15.8 million children. [1]

> Those people living on the dole are living better than like 90% of the human race that has ever existed

How is this a metric we should be measuring on?

[1] http://www.feedingamerica.org/hunger-in-america/impact-of-hu...