skysight-inc/HackerNews huggingface dataset:
Calthorpe Analytics | Berkeley, CA | Onsite | Front End and Back End/Full Stack Software Engineers

Help us build SimCity for real! We help urban planners answer questions like "where should we put housing and jobs for the next 1.5 million people in California?", "what are the carbon impacts of adopting this transit policy?" and "what will the average commute time be in the year 2040?".

To answer these questions faster and in more detail we're hiring software engineers to build the next generation of UrbanFootprint, the world's most sophisticated urban planning and data analysis platform.

Our specific hiring needs at the moment include:

* Senior front end engineer to help direct a greenfield single page app project

* Mid-level to senior back end or full stack engineer to build the backend storage, query, and analysis components of the app

Our stack is rapidly evolving but you'll be sure to run into at least:

* Greenfield projects using ReactJS + Mapbox GL

* Data analyis using tools like Apache Spark

* Python + Postgres/PostGIS

We have real clients, are well funded, offer competitive compensation, a fantastic location in Berkeley, CA, stock options, and a chance to be part of something in its early stages.

What we do: http://calthorpeanalytics.com/

Open positions: http://calthorpeanalytics.com/hiring.html

Interested? Send a cover letter and resume to softwarejob@calthorpe.com.
The spec for Ed25519 signatures in TLS is not yet ready: https://tools.ietf.org/html/draft-irtf-cfrg-eddsa-02

X25519 for key exchange in TLS is ready and is in openssl master (and in boringSSL). I don't know the status of NSS support, or plans for SChannel and CoreCrypto support.

X25519 key exchange and Ed25519 signatures have been deployed in nacl, libsodium, ssh, etc. for a while.

EDIT: NSS ticket for X25519 Key Exchange: https://bugzilla.mozilla.org/show_bug.cgi?id=957105
How Meditation Changes the Mind and Body
I wonder if the timing is coincident with potentially a 2nd Clinton coming to the whitehouse?
I don't see how freeing the slaves isn't a counterargument. Yes, it was messy and got screwed up badly, but it was still vastly better than leaving it up to the individual states to figure it out.

And I don't see why ending prohibition doesn't qualify. It's a massive new policy that was enacted nationwide. Just because that policy was eliminating an existing ban doesn't make it "not a policy."
> Social Security and Medicare seem notable counterexamples, neither is local, and neither is laissez-faire.

Medicare and Medicaid are both a lot more laissez-faire than people realize.

40% of all Medicare patients are on Medicare Advantage plans - ie, plans that are privately managed by brand-name health insurers that sell private insurance. And this understates the number of Medicare patients who utilize private insurance in one way or another, because (a) Medicare Advantage patients represent a disproportionate amount of utilization of care by Medicare patients, and (b) some Medicare patients are eligible for dual-coverage (so they "have" Medicare, but they use a privately-purchased health plan for all of their actual medical needs).

Incidentally, to address the original argument, Medicare Advantage patients are the ones who report higher satisfaction with their health care.
Authorizing an IMAP client to an email account gives the client that much power. What the client does with it is another matter.

The author makes a point about the European Data Protection Directive. He has the right, in the EU, to make Fleep delete that data. It's his, not theirs.
Copper Studios | www.copperstud.io | SF (Mission), CA | Lead Backend Engineer

Job Description

We are a small, strong team, building a new way to discover and experience media. Our backend is built using Python and node.js, running on AWS, using a neo4j graph database for storage. We are looking for a talented backend engineer to architect and implement a highly scalable backend infrastructure to make an incredible user experience possible.

We…
- Are planning to change the game. Completely. We dream big.
- Consist of team members who have built some of the very biggest products in mobile, social, and digital media
- Drive each other to reach a very high bar of engineering and design quality
- Want to help people rise to their potential by trusting each other and giving everyone on the team a lot of autonomy and responsibility.
- Believe that a balance of work and personal life is essential to making breakthroughs in technology and creativity

You…
- Are an exceptional backend architect. You enjoy breaking down a complex problem into smaller parts, and don't stop refining until you have reached the most simple and elegant solution
- Know the latest backend services and systems, and when to use them. Our backend is built on AWS, which provides a tremendous variety of puzzle pieces that can be fit together in different ways
- Are comfortable working in all parts of the stack. You understand the complexities of deploying, scaling, and monitoring cloud components
- Have designed database schemas. We are using a graph database, which solves interesting problems and poses interesting challenges
- Can debug with the best of them.
- Have strong opinions, weakly held. You don't hesitate to speak up when you have an idea that could make things better
- Have experience building web services, integrating authentication and external APIs
- Love social media and culture. We believe the best products are the ones we build for ourselves
- Have a bachelors degree or higher in computer science/engineering, etc.

https://angel.co/copper-studios/jobs/109544-lead-backend-eng...
Simple: pornography
Quick comical irony break: the heads-up email Mandrill sent us about this went to our spam folder.
I've been in one for just slightly longer, and I absolutely adore visual tools (SSIS). My coworker despises them. We are similarly experienced and similarly productive.

After some discussion, the difference seems to stem from our own mental design patterns. When I design and visualise a data process, I literally draw and diagram on paper in the same way that a visual tool represents it. His own prototyping is notes in the form of pseudocode.

Don't underestimate the human equation at work here. This debate might not ever be 'solved'.
It's just leakage. Any high power component which can be controlled by the program is likely to do it. Remember that the radio receiver's gain is essentially infinite- the limit is the noise floor. If there is any leakage above the noise floor, you are going to pick it up.

There are lots of related tricks: tune a communications receiver to 455 KHz, and you will pick up the station that a nearby radio is receiving (because it's picking up IF leakage). Also the inverse works: the IF amp is where all the gain is, so if you transmit on 455 KHz, you can jam nearby AM radios no matter what they are tuned to. My dad did this when he was a kid in the 40s with a single tube transmitter.
Not open source: http://www.gitkraken.com/faq
I removed UberX from my wife and my daughter iPhone. Not trust them. Using Flywheel for taxis only. Working perfectly in San Francisco. Recommend it.
No worries.

I sent you a message. You can remove the address from your post.
Why argue about which battle to fight, and try to do both? Get widespread support for ECDSA; get RSA implementations up to date with modern padding schemes. We don't need to pick and choose which modern crypto to use; use modern crypto everywhere.

Obviously upgrading old clients is hard, but that's going to be a problem regardless. So in new standards that need RSA (e.g. something where the private key needs to be able to encrypt and sign), push for OEAP. If they don't need RSA, push for modern curves.
Sourcegraph | sourcegraph.com | San Francisco, CA | Full-stack, frontend, and backend engineers

Code is data. Sourcegraph semantically indexes all the code in the world and makes the information accessible and useful to programming teams. We're building actual technology to enable your development team to learn, review, debug and ship code faster than ever before.

If interested, please send an email to hiring@sourcegraph.com.
I don't use facebook or google. I use startpage a a google proxy on rare occasions, but mostly search with ixquick. My representatives know what I think about government surveillance and privacy issues, for what its worth.
I agree and disagree about online ads always having interactive features. It makes sense, but the controversy around this does make for the possibility that some will go for straight ads. For me surveillance is the main reason I use blockers. History shows that corporations are more of a threat than government. Hitler could never have made it absent the Krupp family. They put him in power. I don't know about Stalin. He did have help along the way, but since he ruled till he died there is a lot less information available, and it is spotty at best. Of course in America the corporations run the government, and it isn't just from campaign contributions, though at this time that is the biggest thing. Europe to. Most of the world's governments are run by corporations behind the scenes.
The big possibility to force ads to be non interactive is to seriously call newspapers and magazines that predate the internet on this. I do this pretty regularly. An ad that does not have any interactivity cannot be filtered without removing the article one is reading. That is easy to do. And the incredible amount of publicity waiting for the first newspaper or magazine to require advertisers to eliminate interactive ads should be really tempting. If their publicity department doesn't see this they need to hire me! Given the resources that publicity outfits have I could get the ball rolling and keep it going for long enough that it would be remembered for a while after the boom. The only thing to filter would be the graphics. Alt text would deal with this. If on has use of the advertised item(s), one will check out the pictures. However, I noticed when I "upgraded" my firefox that they don't have the option to block images in the new version, or at least they make it difficult by completely removing the tool bar that held that function. I've looked and looked, but not found.
In any event, I utterly lack sympathy for interactive advertisers and the websites that allow them. I'll happily do without them as they go out of business, and I hope they do!
“The Other Side” Amazing Dance Music Video
I think your logic is impeccable, and I think it's time we take a good hard look at the things we as a society value. You can't have your cake and eat it too ...
I think the point is legit: Even for a technically sophisticated audience, it was not 100% clear that "manage my email" would give away their entire address book..

It's pretty poor behavior on the apps part - but this is an area where OAuth consent dialogs could be more meaningful.
Posting this under a throwaway so that people at my existing job do not recognize the account.

Completely agree, and you might even learn something during the interview, especially if you were previously the "API" programmer group. I'm entirely self-taught, so I will readily admit that my algorithms and data-structures knowledge is not where I feel it should be.

I did an interview somewhat recently where we talked about a problem that required the use of a data-structure that I had literally read about in preparation for said interview two days earlier, but did not really understand a solid use case for it. As we discussed the problem that was presented, I ended up arriving at the correct solution and everything was happy, but that's not the cool part. The cool part was that as a result of that conversation, all of the sudden the use for that data-structure "clicked", and an entire class of problems suddenly became obvious in how to optimally solve. I will actually be using that exact solution in a side project that's in the planning phase

I haven't done the on-site interview yet, but regardless of whether or not I get an offer (or even accept the offer if one is made), I know that I'm going to walk away from this interview a better engineer for having learned about these algorithms and data-structures just to interview.

Looking back at that phone interview, I wonder just how many other problems I've encountered and solved that would've been better served if I knew more about algorithms and data structures.
The very first Turing award went to Robert Floyd... he also didn't have a PhD.

Most people with PhDs are probably pretty smart. But most smart people don't have PhDs.
Yes: http://arstechnica.com/tech-policy/2013/11/jury-newegg-infri...

But I guess I missed the followup-followup and they won in the end, that's awesome!
haproxy allows re-dispatching failed requests some number of times. If you have an extremely brief outage due to a deploy, redispatching failed requests 3 times may be sufficient. I imagine other load balancers have similar functionality.
I didn't think anyone would want it.
Martin Hellman actually has a PhD, and their work together resulted in a Turing Award.
https://news.ycombinator.com/item?id=11127516
There are probably exceptions but I'm guessing that there are very few people who love their city's mass transit system if they have to use it daily at rush hour in all kinds of weather.
Seriously? Ugh. Tabs FTW.
Named: Website Guesses Where Your Family Originated Based on Your Surname
Doesn't changing the password invalidate all OAuth tokens?
"sheets of metal slamming" - it's probably the FBI trying to break into the facility ;)
Thanks, this is valuable feedback. I'll work on the home page to better show what it does.

Also, the feedback about email sign-in. I didn't think that'd be desirable at all.
More browser-based fun, with emphasis on sequencing rather than programming: http://www.audiotool.com

Sonic Pi, by the author of Overtone, is much more approachable and a blast to play with: http://www.sonic-pi.net
For the part regarding database migrations, you can find here [1] an interesting podcast about SQL database (schema) evolution.
Among the other things they talk about how to have multiple schema revision coexisting at the same time. While hopefully most of us just need to support at most two revisions at the same time, it gives a number of interesting ideas.

[1] http://www.se-radio.net/2012/06/episode-186-martin-fowler-an...
Works fine on my MacBook Pro Retina, 13-inch, Early 2015. Quite a lot of static, but an amazing moment when you do pick out the tune for the first time !
Ending slavery was extremely effective. Millions of people gained freedom and human rights overnight. The result was a vast improvement in their situation.

Was it perfect? No. Could it have been done a lot better? Clearly. But your proposals for doing it better involve even more intervention! The original argument was that policy changes should be kept small, incremental, and evolutionary, or that they should be done at the state level.
read it again, Wordpress still doesn’t have it. These guys just got fed up and provided a workaround.
RSA 2016: A smell that makes me shudder
Palo Alto, CA | ShareThis | ONSITE Full-Time | H1B Transfers OK

Multiple open positions:

Senior & Principal Software Engineer (Full Stack: Meteor, PHP, JavaScript, BigQuery)

Tech Lead, Software Engineer (Cloud Platform/DevOps: Docker, Kubernetes)

We're hiring engineers who want to:

- Work on a tech stack that includes: Kafka, Google BigQuery, Meteor, Docker, and Kubernetes.

- Sift through TB's of social sharing data to provide real time insights and intelligence.

- Work in a truly agile and lean startup environment.

- Be inspired by talking to our customers, a/b testing, surveys, and hackathons.

Get a behind the scenes look at our:

Engineering Culture: http://www.sharethis.com/engineering.html

Day to Day Life: http://talent.sharethis.com

Hackathons: https://player.vimeo.com/video/146034661

We're backed by prominent VC firms like DFJ, Blue Chip, T-Venture - who've also funded companies like Tesla, Twitter, Skype and Box.

Most people know us for our social sharing widget which powers sharing for over 3MM sites and apps across the web - and generates a billion social events per day ( > 1.5TB of data). But what makes ShareThis a fun and challenging place to work is how we use that data to power a suite of real-time data and media products for our partners and advertisers.

If you want to know more or apply to any position, email me directly at mosquera@sharethis.com with Hacker News in the subject name.
ProtonMail version 3.1 released
One of their guys had a great talk at ElixirConf 2015: http://confreaks.tv/videos/elixirconf2015-into-production
As much as I like to believe your theory, I suspect that a big award like this probably has a longer lead time than the recent Apple/FBI brouhaha.
Doesn't California also have some the most expensive electricity in the US?
Agreed - I was just today seeing that my edition of the book still pushes the hashdict. Perils of early adoption! Still, kudos to both and my advice to all peeps looking at Elixir (and you should!) is to buy both.
Definitely not trying to be an ad - I wanted to share with the technical crowd as I was most excited about the following:

- being able to use GitHub pages for a "dynamic" website with React/SPF

- integrating React with SPF.js

- solving cookie issues related to the chosen approaches on mobile devices

- performance optimization targeted at the initial visible content

I'm sure I'm not the first person to think of these solutions, though I couldn't find anything about React+SPF.js, but I was excited to learn and share. Personally I know I enjoy reading website case studies with technical details.
I'm currently in the middle of a 7 month stint working in London, and I have lived in SF for 2.5 years prior. Funny coincidence.

I don't think Henson is necessarily wrong about anything he says. Hell, I actually like London a bit more than SF for some of the reasons he lists. But it came across to me like he was more homesick than anything.

I'm curious what industry he worked in, and who he spent his time with. I'm guessing tech based on the blog and the section devoted to it, but in any case, that alone greatly determines how you'll fare.

Here in London, people are polite and always love chatting up the American, but it is a little hard to make friends outside of work/housemates. The focus on pub culture - while awesome - is a large reason for this, in my opinion.

I've been debating writing more about my experience. Maybe I'll do it to give a voice from the opposite perspective.
I agree but that is okay. If you have a site where security is irrelevant (or you think you do) then stay on WP 4 and don't upgrade. Let the those who need new features and modern security update.

I think it's worse to think you're up to date because your Wordpress install is up to date, but you are hashing with md5 and using php 5.2.
Gotta stop somewhere.
Don't Fix Robots in Software
Kitty Wants a Job
> I expected LHC to be the earth's darling project and get whatever resources it may need

Yeah, the DC at CERN is constrained by the power it can draw from Meyrin (or at least it was, 9 years ago). And the rest of the grid is donated by universities (with some trade mechanism to donate the CPU/disk time back to them in the future). So I expect any of the big Cloud providers can beat it. It'd be lovely if one of them donated resources, in exchange for bragging rights.
The Most Meaningless Game In The World
Alloy | San Francisco, CA and Vancouver, BC | Full-time, Onsite | http://alloymetrics.com

Alloy is redefining how information flows across supply chains by providing the first comprehensive, low-latency view of demand and inventory across all distribution channels. Our unified platform connects manufacturers, suppliers, distributors, and retailers. Alloy’s powerful search-driven insights allow the supply chain to quickly respond to trends and changes in consumer demand.

We are early stage, backed by leading VCs, and growing. Our team is a small group with diverse backgrounds and experience in analytics, big data, and retail and financial technology. We use Google Compute Engine, Git, Postgres, Redis, Python, Java, and React. We're also looking into how we might benefit from other data tools (Spark, Elasticsearch, Druid, etc).

As an engineer at Alloy, you’ll do any or all of the following:

* Automate the collection, parsing, and storage of huge volumes of data

* Design a flexible but blazing-fast analytics backend that powers instant insights

* Model parts of the supply chain and develop features that bring them together

* Build beautiful, easy-to-use apps that our customer’s love to use

* Dive into server provisioning, deployment, automation, and monitoring

We'd love to hear from you. Send me a note at evan@alloymetrics.com
Tabs are obliviously superior since every developper can visually resize them to be as small or as big as they wish. Personally, I can't work with small indentation. My eyes have a hard time following long straight lines.
Can I hook this into a self-hosted github? Or does it only talk to github.com
FBI director Comey just let something new slip, that I may signal a part of a motive. He complained that (I may have the wording slightly incorrect:

"It's not Apple's job to protect the American people."

"They sell phones, they don't sell public safety. That's our business to worry about."

I think Comey see this as some sort of turf war.
Be wary of confirmation bias.

How many stories of the form "User-provided permissions used responsibly, nothing interesting to report" do you expect to see in the news?
> But Heartbleed was the first one, and it's marketing made it get everywhere. Regular newspapers, etc.

This is a blip. As soon as this escalates and everybody starts "Marketing" their latest security vulnerabilities they will once again be lost in the storm.
Wait, this is the same axosoft that makes ontime? I use ontime every day, and generally hate it. But I'm not sure if that's their fault, or my company's fault in the setup process :)
Quirks of ruby and JavaScript
Here's another interesting bit:

Then Fenster dropped this bombshell: "Dr. Diffie, you were not the first to invent public key cryptography, were you?"

"I believe that I may have been," said Diffie, speaking cautiously. "But perhaps you could be more specific?"

"In fact, a gentleman named James Ellis in England invented it before you, right?"

Diffie sighed. He seemed, suddenly, almost tired. He had heard this one before. "I spent a lot of time talking to James Ellis, and I can't figure it out," he said. "James Ellis did very fine work."
Tesorio (https://www.tesorio.com) | Burlingame, CA | ONSITE

Tesorio is a Y Combinator-backed startup that is interconnecting finance systems between companies to create a world where B2B invoices & payments are automated & simple.

Imagine a world where B2B invoices & payments are automated and require no human interaction. That's where the world is headed and we want to be the ones to make it happen. It does not make sense that companies have whole departments dedicated to this workflow with the technology available today.

You'll help us build algorithms to determine a company's utility for cash, integrations between accounting systems so they talk directly to one another, help us build the next generation of B2B payments that is as simple as PayPal/Venmo, and more.

We raised a seed round led by top investors including First Round Capital (Uber + Warby Parker), Floodgate Capital (Twitter + Lyft), Fuel Capital (Layer + CoreOS), Red Swan (Coinbase + Buffer), Slow Ventures (early Facebook team), Hillsven Capital (founders of Ariba), and Paul Buchheit (creator of Gmail, YC Partner).

Full Stack Engineer: https://jobs.lever.co/tesorio

Current tech stack: Python/Django, Celery, Postgres, React, Heroku
SSH on a Raspberry Pi as a Hidden Service with Tor – Simple Example