skysight-inc/HackerNews huggingface dataset:
The reason they did that was so that they could build up data on the effect of each factor independently. That way, when the bigwigs get into a meeting and discuss alternative designs, they can predict "Ok, this will have $X effect on revenue but will decrease search latency by Y ms, which itself will have +$X effect on revenue."

I was the first engineer on the first visual redesign that tried to change everything about the page [1]. One of our biggest problems was that since we tried to change everything at once, the metrics went haywire, and we couldn't know if a change was because we introduced a left-nav (okay, actually we kinda could, because we'd experimented with a left-nav on its own beforehand) or because we changed the line spacing or because we cleaned up the logo or because we added icons. There was effectively no way of "debugging" the user; when user behavior varied from expected, we didn't know why.

I've got plenty of other stories from that era, but they aren't really fit for a public forum. Happy to discuss privately. (Kinda ironic when the non-Googler says that to the Googler...)

[1] http://googleblog.blogspot.com/2010/05/spring-metamorphosis-...
G5 - Bend, Oregon - http://www.getg5.com/

I was all set to move to Boulder, Colorado, but ended up getting a great offer from these guys, and I couldn't be happier. Bend has a ton of outdoor stuff, is still pretty small, but is growing. Compared to many other nice places, Bend is still very affordable (houses cost about half what they do in Boulder), and 'human sized' - I have never driven to work since I got here!

G5 has a good engineering culture, nice people, and a bias towards clearly delineating work time and family/outdoors/beer/whatever time so that we get to enjoy the place we live in.

The mountain biking in Bend is awesome!

http://getg5.atsondemand.com/ lists the current openings. In particular, in my department, a software engineer, and a senior test engineer (someone who can write code to drive browser tests). I have a recollection that the official channel is a bit form-heavy, so if you want to get in touch with me directly, I can make introductions.
Dropping RC4
Warm Arctic Brews Severe Winters from U.S. To Asia, Study Says
Yes -- that would work great! With a caveat -- apps have no network access in Sandstorm by default. The way apps can get network access is that (soon) there will be a way to have one program called an "IRC driver" receive real network access, and then it would export the capability to speak to IRC servers to other apps. An Android intents-like chooser would let the user pick/install an IRC driver, if an app needs one.

The general idea is that if an app needs IRC access, it can bother the user once to get it, and if it doesn't need IRC access, then it shouldn't ever have access to IRC (or the network).

This isn't ready yet, but good golly am I excited for us to finish it up so I can tell all my friends that Sandstorm is the easiest way to run an IRC bouncer.
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London.

We're using AngularJS, Javascript, Python, NodeJS, Go, Android, iOS, Ansible, Docker and AWS to build solutions our users love.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

Graduates and interns welcome.

You will need a visa to work in the UK.
You don't even need to tag faces. It finds all the faces that have been in your photos and picks one for each to be the search "face" for that person.
Check out the profile and philosophy of the guy behind this: http://www.intellectualventures.com/inventor-network/invento...

> In order to make money at inventing, Rothschild has started a few businesses, including BarPoint.com, which provides on-line and wireless product information and shopping services. There was just one problem—he figured out quickly that getting into “business mode” was not his true passion.

> “Setting up and running companies around my inventions has been cumbersome,” he explained. “I’m not a ‘runner’; I’m an inventor. I ended up selling two of my companies so that I could spend less time in business mode and more time in invention mode.”
Remix (W15) - http://getremix.com - San Francisco, CA (ONSITE)

Work with us to build great cities.

Design is at the heart of what we do. You’ll be in charge of the user experience at Remix, helping to create a compelling simple app used by cities across the world to plan great transit. Our company was founded by designers (Sam and Tiffany) and we take this stuff very seriously.

You’d be a good fit if:

• You have experience creating and maintaining products with real-world users.

• Your visual design is strong and opinionated.

• You’ve worked closely with engineers to get great design out the door.

You should be comfortable making detailed graphics and figuring out how an application should work and feel. Even better if you can turn your ideas into working prototypes using HTML and CSS.

To apply, email jobs@getremix.com with a portfolio and a few words on why you're right for the role.
And about the same time, Adam Langley retweeted: https://twitter.com/MSEdgeDev/status/638762308089438208

(Ending support for the RC4 cipher in Microsoft Edge and Internet Explorer 11)
Once robots take over the roads, they can communicate over radio frequencies to optimize their packing and throughput. Until then, I hope they are programmed to yield to passing traffic and not block the passing lanes.
DrBoolean's Mostly adequate guide to FP (in JavaScript)
It seems off-putting right now, but even the Airbnb logo redesign has become less offensive looking over time looking so I think people will adjust to Google's new logo and look back and see the old version as outdated.
18F (aka The Federal Government) (18f.gsa.gov)

[DC, SF, NYC, Chicago, or REMOTE]

Hiring:

* Developers

* Engagement Managers

Mission
18F is a civic consultancy for the government, inside the government, working with agencies to rapidly deploy tools and services that are easy to use, cost efficient, and reusable. Our goal is to change how the government buys and develops digital services by helping agencies adopt modern techniques that deliver superior products.

We are transforming government from the inside out, creating cultural change by working with teams inside agencies who want to create great services for the public.

We are a trusted partner for agencies working to transform how they build and buy tools and services in a user-centered way.

We will accomplish our mission by: putting the needs of the public first, being design-centric, agile, open, and data-driven, deploying tools and services early and often.

----------------

We're about to come out of a self imposed hiring slowdown, which gave us the time to improve our internal hiring processes to speed up the system. We're going to be posting more specific job positions soon, but until then...

If you have any questions, let me know. Would love to help answer them!
Automating resource selection with Client Hints
Xerox scanners/photocopiers randomly alter numbers in scanned documents
Vytmn (http://vytmn.com) | Venice, CA (Los Angeles, CA, Venice Beach) | ONSITE

We just won Silicon Beach Fest, and have a rapidly growing customer base.

We're currently hiring several engineers. Here are a few things we're working on:

- Social network data analysis

- Redesigning our front-end with React

- Writing long-running background jobs to crunch data

- Developing a next-gen marketing automation platform

Our Stack:
React/JS/CoffeeScript, Ruby/Rails, Mongo/PostgreSQL/Redis

What We Offer:

Free lunches sometimes, free beers always, and company retreats.

Friday happy hours at our beautiful offices with tons of other creative passionate people.

An incredible office blocks from the Venice boardwalk.

A competitive salary with stock options.

Email me at b@vytmn.com
As of 13:33 EDT, it has. Just have to refresh.
Most CPU's these days already have a GPUs worth of core's onboard. So, about 5 years ago to answer your question?

The other answer to the rest of your question is probably about when the majority of software starts running entirely on the GPU.

So, let's take the Gefore GTX 980, a pretty heavyweight GPU right now. Tech specs say it has 2048 "CUDA cores" whatever that means. Well, a cuda processor is actually a SIMD core, and in this case, I think it's actually a 32 element wide SIMD core. Which makes the 980 actually contain 64 cores (Is that actually the number of cores, or just instruction schedulers)... Which is still a bit, but you can get a modern 18-core Xeon, which only puts us off in about a factor of 4 in core count.

So, the main reason for the gap at this point is functionality. The CPU does a lot of things that the GPU doesn't, and that all takes silicon that the GPU uses for extra ALU. Things like legacy instruction decode, instruction reordering, deep branch prediction pipelines, and a giant bucket of instructions that just aren't needed on the GPU, but many modern CPU targeted software really relies on for performance. And really, if the average piece of software properly took advantage of many-cores, we'd all have a ton of cores in our CPU. It much easier for CPU designers to bolt on another core than dealing with complicated branch prediction invalidation logic, or any other trick to make crappy code run well.

In all I think the gap is smaller than you think, and we will continue to see convergence, particularly as engineers start writing code better suited to the GPU, and rely less on the CPUs fancy performance tricks. But in all, there are some fundamental differences that make complete crossover tricky.
Swift Navigation | SF | GPS Engineering

Swift Navigation is looking for embedded, estimation, and infrastructure engineers to work with us on open source (https://github.com/swift-nav/), inch-accurate GPS receivers (H1B welcome). Questions? email Colin (colin@swiftnav.com).

+ Embedded engineers (electronics design and schematic capture, production embedded programming, FPGA-based DSP, C, Python, VHDL or Verilog): https://jobs.lever.co/swift-nav/a99d3f7d-6603-4712-9d4c-5f52...

+ Estimation engineers (statistics, linear algebra, estimation/controls, production programming, C, Python, R): https://jobs.lever.co/swift-nav/9513d6ca-046c-48d5-982f-d5e5...

+ Infrastructure engineers (front ends, back ends, services, production programming, Haskell, Python, JS): https://jobs.lever.co/swift-nav/eb80d943-8157-4c9b-afef-8fe9...

Our ~15 person group in the Dogpatch neighborhood of San Francisco is spread across analog/RF/digital hardware design, statistic/estimation/controls, functional programming, and web infrastructure. Our work is highly interdisciplinary with an environment emphasizing effective communication, collaboration, and inclusion with a flexible working policy.
What if we step outside of the law in organizing our societies? Law being an abstraction, any usefulness it has must be realized in its substrate: human relationships. When law fails, it is because the abstraction has leaked. We can find remedy by working with the fundamental thing and restoring the abstraction.

In NYC, there is an unspoken more that people who wish to stand on subway escalators should stay on the right so that people who wish to walk up escalators can use the left side. This is not a law; it is not derived from authority; it is not enforced with coercion. The worst you'll get, probably, is a snide 'excuse me'.

Authority is a degenerate form of respect. Law is a degenerate form of consensus. Arbitration is a degenerate form of mediation. Holding ideas accountable to human beings is superior to holding human beings accountable to ideas. At the end of the day, we are only accountable to each other, not the law.
Still doesn't support OpenTherm, and therefor useless (or at least of limited use) for much of Europe.
The work we describe here is our research prototype, I'm currently working towards making the code base more stable before open sourcing. The plan is to release the code over the coming months.

Feel free to track our progress here - https://github.com/aardvark-systems/tornado
> I graduated with a degree in neuroscience, currently working as a software developer. In the three years since I graduated uni I have learned exponentially more than I ever did in undergrad, and its knowledge/experience that is actually pertinent to my career, interests.

I'm not sure why this would be surprising to anyone and it certainly is not a criticism of the education system. You got a degree in a field and it didn't prepare you for work in a completely different field? Be still my heart! How can this be!!?

>> If we're going to continue the charade that capitalism is meritocratic

> Strawman, this is never the claim, the ideal for capitalism is not meritocracy

That's ridiculous. Meritocracy is definitely a claim that supporters of capitalism say is what makes capitalism better than the alternatives.
How do you guarantee the enforcement of the rules of enforcement? The fundamental problem is a vicious circle. The abstraction of law leaks.
> it's just what a bubble looks like on the ground

This is why a "TV" story holds incredible value for the HN community; somewhere out there some TV fans are having a story about the tech bubble with the same observations and comments. This is extremely instructive for self reflection, observation from inside THIS bubble. This is how outsiders observe it, talk about it, rationalize about it, report on it. This individual story is about TV; copy and paste some words, and its about the SV tech scene. Even if my analogy isn't perfect, which it probably isn't, this DOES demonstrate the processes, perhaps for later analysis in the future where the analogy may fit better.
I remember seeing this on an IBM-branded site. A cursory search gave me this: http://www.ibm.com/developerworks/library/j-codetoheap/

...which is not the exact same presentation, but the subjects it touches on seem to overlap.
In my experience, including such prestigiously congested roadways as the 405, 101 and the 10, it has a lot to do with behavior (ie. the 'caterpillar' effect) than route.

Rather, it's not physical space, but delays in processing speed adjustments. Distracted drivers accelerate and brake late, causing complete stops and quick acceleration to catch up.
But if 2 is the only restriction, they could trick you into clicking something (anything anywhere on the page), and then silently access your clipboard.
Having a moderately wealthy family increases the speed at which #2 will come, if it comes at all. Someone who's working two jobs to make ends meet is likely never going to be able to get to #2.
I did something similar with a force-directed graph layout: https://Andrew.Kvalhe.im/hairball-artists-rendition
Google Joins The Others: Sans Serif
LeadPages (www.LeadPages.net) - Minneapolis, MN | Full Time | Python Engineer, Web Developer, Automation, Production Engineers, Technical Project Managers, etc.

LeadPages is Minnesota's fastest growing startup and we're looking for some amazing people to join our team! Our team and culture is like no other. We work remote two days per week and the other three days in our incredible downtown Minneapolis office. We're a SaaS company with one of the best tech stacks I've seen yet and... we're a Mac shop! :)

We currently have full time opportunities available for:

- Senior Python Engineers (Python - we use Web App 2 and some Flask, Google App Engine, Gulp, Git, Mongo DB, TDD) =>http://hire.jobvite.com/m?3lghnhw1

- Senior Web Developer (Marketing; using PHP, JS, CSS, and HTML) => http://jobvite.com/m?3740yhwv

- Automation Engineers (DevOps; Load, Performance and API testing using LocustIO, JMeter, and other good things) =>http://hire.jobvite.com/m?321hnhwt

- Production Engineers (DevOps; using Docker, Google Cloud, Kafka, Spark, Mesos, Chef, Terraform, Packer, Vagerant, etc.) => http://jobvite.com/m?3Rf0vhwn

- Technical Project Manager (Experience in a Software Development Environment using Jira/Confluence with Startup experience preferred) => http://jobvite.com/m?3S30yhwf

These are all full time positions with great benefits including Medical, Dental, Vision, 401k, PTO, Flexible Schedules, Work From Home options, and more! We even offer relocation packages for anyone that would be open to relocating to beautiful Minneapolis, MN.

If you're interested in seeing any of the other positions that we also have available on our Marketing, Product, Technical Support, Customer Success or Operations teams, check out our website at: http://www.leadpages.net/careers

Interested in emailing me directly? You can reach me at: Tiffany@Ave81.com

I'd love to talk with you soon!!

Thanks, Tiffany
But it's updated on, at least, www.google.ca
Best internship experience?
I am looking for a tech internship next summer and I was wondering what the top companies for internships were. Particularly looking for mid-sized, growing start-ups where interns work on high-impact projects.

Any suggestions / experiences you guys have had??
WTF? A Founder's Guide to Startup Metrics
Computer programs are just human-dictated logic, so we can program the same decision-making processes into computers. A logical way to do this would be to train mapping computers the same way we do now, by allowing them to learn from human drivers. Just like how Google hires drivers with cameras to take pictures of streets, we can start with semi-autonomous cars which compare their programmed decisions with the decisions of the drivers and analyze differences. Afterward, they could ask the driver questions about why their behavior was different from what was expected in a programmatic way. Trends could be analyzed, and suggestions for altering the driving logic could be incorporated by programmers.
There are cold gas thrusters on top of the first stage that fire to keep its balance. If it lands in an uneven manner and starts to tip, those should be enough to maintain the landing. You can see them working in the video embedded in the link below. They only didn't work in that instance because the main rocket motor fired too long at it was too much for the small thrusters.

http://www.spacex.com/news/2015/06/24/why-and-how-landing-ro...
I don't usually find their interfaces ugly per se; if anything I find they've made sacrifices in the user experience for the sake of making things prettier.

I can't count the times Google Maps inexplicably zooms out to show me my directions to a coffee shop 10 minutes from me at the level of the entire state. Or when I type in "home" (which I have set), it suggesting I travel to a place in London called "Home Sweet Home" (I'm from the US). Or sometimes just zooming all the way out to show me my location at the global scale when I want to know what's near me.
Insikt (pronounced “in-seekt”) is a white label loan origination and investing platform that enables any brand to lend to its customers and any accredited investor to invest in consumer loan portfolios.

Insikt was born out of our realization that banks will not be the lenders of tomorrow – brands will. Traditional banks, saddled with new rules and regulation, are no longer in the business of taking risk and making loans and cannot be relied on to deliver credit access and opportunity to the masses. Instead, tomorrow’s lenders will be media companies, retailers and prominent brands that have deep relationships with their customers and want to step in to help their customers get a fair loan. But, to do it right, they need scoring, servicing, technology and capital — all of which are expensive and difficult to build. So, why build it if you don’t have to? This is the future of lending. Any brand or company can be a lender. We’ve launched “Lending as a Service” (LaaS) to power this transformation.
We are bringing together the best and brightest to solve real problems in the financial industry. We are looking for diverse talent across many different domains including designers, front end and back end development, product management, analytics and data science, credit, operations, and capital markets.We want passionate, fun-loving people who can contribute positively to our company and our culture. Let us know if this sounds like you.

http://www.insikt.com

Technologies:
front-end: angular, react
back-end: java(finagle), node, groovy, postgres

we run on AWS and we use chef for deployment.

Contact me: jlisam@insikt.com with the subject "HN".

San Francisco, Los Angeles and Austin. No remote unfortunately
ICYMI: Your blog just got HN'ed...
Lead Android Engineer | Maven Clinic (https://www.mavenclinic.com) | New York, NY (ONSITE)

Maven connects patients with vetted, highly-qualified healthcare practitioners via video, with appointments starting at less than the price of a co-pay. We've been live since April, and are a fast-growing company in an exploding space. Healthcare is finally in the midst of real change, and we’re just at the beginning.

We're looking for our first Android engineer, who will be a technical leader on our team and get to own the platform (our tech team currently has 2 backend, one iOS, one front-end).

Learn more here: https://angel.co/maven-4/jobs/79046-lead-android-developer
Privilege is just secular "original sin".
People make six figures outside of SV. But people in the midwest are not going to make six figures right out of school.
SparX - San Mateo, CA - Full Time

Looking for:

* Software Engineers
* Dev Ops
* Data Scientists

SparX is a small engineering team focused on applying online machine learning and predictive modeling to eCommerce (impacting a 24 billion dollar business). Our stack is 100% Clojure, service oriented, targeting 50 million users with 1ms SLAs. We apply engineering and data science to tough problems such as dynamic pricing, shipping estimations, personalized emails, and multi-variate testing. We are always looking for talent in data science, engineering and devops. Bonus points if you can bridge 2 of these together. We love people with strong fundamentals who can dive deep.

We're a small team, so you will have an opportunity for a high-impact role, targeting over 50 million users. But our best perk is our colleagues: a diverse and extremely talented team of seasoned engineers and data scientists.

We are located in San Mateo, walking distance from the Cal-Train station. Come visit or apply online at http://staples-sparx.com.
Rarely it happens a design change looks good on first sight.
This is that instance. Well done GOOG / abc.xyz
Human discretion is the bedrock of modern legal systems across the world -- at the risk of inappropriately quoting an aphorism on HN, there are exceptions to every rule.

Such exceptions are sometimes codified in law, but the idea is that our legal system is based on trust rather than technical correctness. Not only do we defer judgement to a jury of our peers rather than rigid and uncompromising interpretation of the law, but we trust that all levels of government (judicial, executive, legislative) will act in our best interest rather than the letter of the law.

What you're proposing would require broad-sweeping revisions to all manner of law.
Product Sans looks nice.
Location: Denver, CO

Remote: No

Willing to relocate: No

Technologies: PHP, JS, HTML/CSS, MySQL, open to & prefer something different, picking up MEAN now.

Résumé/CV: https://www.linkedin.com/pub/scott-moore/13/534/277

Email: hello@scottcmoore.com

I'm Scott, I have 3 years' experience in web application development, and I'm looking to join a small or medium sized technology company. I'm a quick study and a nice guy.

Thanks!
Location: California

Remote: No

Willing to Relocate: Yes, San Francisco, Seattle

Technologies: C/C++, Golang, Java, Linux, Click, Git, and always willing to work in whatever tools best fit the problem.

Resume: https://goo.gl/Qzfevg

Email: mad293 [at] cornell.edu
Jack Ma had neither when he started Alibaba. And whatever handicap not having connections is now in the west, it was a much larger one a decade ago in China.