skysight-inc/HackerNews huggingface dataset:
Yeah, I should probably program a bot to do this eventually. It's more that I get tired (personally) of seeing an article on the front page with no discussion, and from some of the titles wondering what it could be about. So figured the easy answer was to read and share for folks like myself :-)
Real-time chat isn't even that complex, especially now that Rails has ActionCable.
The housing bubble was not driven by market forces.

It was driven by central planners by incentivising mortgage companies to lend recklessly, as these companies knew the mortgages were guaranteed by quasi-governmental companies like Fannie Mae and Freddie Mac which currently hold ~87% of all mortgages [1]. No wonder the Fed is so keen on pumping up housing prices (through too-low interest rates)

[1] http://www.nytimes.com/interactive/2013/08/06/business/helpi...
Scribd (YC '06, "Netflix for eBooks", top 100 website, 50 people) is hiring talented devs in a variety of flavors to help us build the library of the 21st century.

We've hired ten full-time people and dozens of interns from these "Who is Hiring" threads ... we do go through all of the applications we receive in response.
There was some feedback about people not hearing back at all. We take candidate experience very seriously and recently hired someone to own our recruiting process and now everyone who applies through our job board (http://grnh.se/gr84t3) will get a response.

Right now we’re looking for:

* Mid to Senior iOS developers (especially with an interest in tech/team leadership)

* Mid to Senior Android developers

* senior JavaScript engineers

* Backend engineers with experience in search, recommendation, or payments

Please note for Internships:
We have filled our internship seats and are not currently interviewing interns.

We've hired people from these threads with everywhere from 0 to 10 years of experience. That being said, there isn’t always an opening that’s a good fit but we do our best to find a match for talented people and there are several people who interviewed 2 or 3 times before the time was right.

To expedite your application, please apply directly to our job board where you’ll find all of our current opening and the job descriptions. We do our best to respond within 24 hours, and you’ll get an answer either way.
http://grnh.se/gr84t3

We're profitable, very well funded and have a really fun office environment that still lets our team get their work done. Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire, and we love hiring people with entrepreneur and startup ambitions. We are also always looking for international people interested in moving to the US and can help you secure a visa.

You can read more about our "Netflix for Books" service herehttp://wrd.cm/1dJquzz or check out our tech blog athttp://coding.scribd.com. We recently launched the first "Netflix for Comics" - really exciting stuff! More here: http://wrd.cm/1MbaBA6

More info is available at http://grnh.se/gr84t3, but as a HN user, feel free to contact us directly with any and all questions by emailing { jacquie at scribd.com }.
I think OP is saying that Google's oauth2 screen should have asked him to provide a password, to confirm that this should happen.

I think I agree with OP. Remember click-jacking? Or cats jumping on keyboards?

I wouldn't want my entire gmail history[1] getting delivered to a third party because of one erroneous click.

1. My gmail history actually goes back further than ... what the hell. I imported 1999 era email into gmail years ago and now I can't find it. I am officially sidetracked! [UPDATE]: yeah, my email history goes back to BEFORE gmail launched, because I imported old emails. Early 2003, actually, not 1999... Dunno where those emails went.
In this specific context, there was a third way to fix the issue:

3. Click "Deny" when the app explicitly has Google's OAuth flow ask if you want to give it permission to read, create, and delete all of your email.
can you provide some links for visual diffing tools? 90% of the programs I write are PLC programs in the IEC 61131 function block language. I would love to be able to diff and merge.

PLC processors have come down so much in cost we have gone to a modular architecture where we have multiple CPUs in a plant each running an independent machine or part of the plant process partly so that one programmer can work on the program for 1 CPU without having to merge another programmer's changes.

I thought this could be useful if I could use the PLC programming software (Schneider Unity) to export PDFs of the function block diagrams: http://www.evilmadscientist.com/2011/improving-open-source-h...

I thought I might be able to get this open source PLC programming software which includes a function block renderer to read the unity XML program exports and then I could render the function block sections myself and diff them: http://www.beremiz.org/doc

Here is the only real product I've ever seen which has a module for matlab simulink diffing: https://www.diffplug.com/

Schneider does have the UnityDiff tool which has come a long way in the last couple years and it does pretty decent diffs but there is no way to generate them automatically that I know of. I have to open both versions of the program I want to diff and then run the diffing tool. Then the visual diff output can't be exported out of the unitydiff program. printing doesn't work. I should make some feature requests.
Yeah, in the US and Canada they're pretty popular, since apparently nobody bothered to upgrade what ACH runs on
It would be fine if this were just a public service announcement, but then there is the huge political rant at the bottom. The use of a vulnerability as a megaphone for personal opinions is very annoying.
Sorry for any inconvenience, I was just testing different titles and will keep this in mind.
Convoy | https://convoy.com | Seattle, WA | Relocation | ONSITE

Javascript, Node.js, React, React Native, Redux, iOS, Android. Frontend, Backend, Mobile.

We're optimizing the trucking and logistics industry; automating what is, today, a $749B industry that still runs on fax machines and phone calls. Currently backed by top tier investors. Read about us: http://fortune.com/2015/10/27/superstar-investors-back-convo....

I'm employee #3 at this company, having worked at big companies like Google and small startups before I can say I've never had a bigger opportunity for success than this. The team of engineers are smarter than any team I've ever been on, I'm growing as an engineer and leader every day, the problems we are solving are very real and we are impacting peoples’ lives every day. I couldn't ask for a better situation!

Software engineers / Designers / Sales / Operations.

Engineering positions available:

• Front-end engineer - Live and breathe JavaScript, HTML, and CSS? Come work on our single-page app using React and redux!

• Mobile engineer - We have Android and iOS apps, and we’re interested in people competent in either native or react-native mobile development (both is a huge plus). These are beautiful, bulletproof apps that solve real-world problems for truck drivers and carriers.

• Back-end engineer - We’ve got some fun CS problems to solve around route optimization and market making, plus working on the API that connects all these clients.

If you’re a high-performing engineer but don’t have one of these specific tools on your belt, we’d still love to talk. We trust awesome people to learn the tech!

If you're in Seattle (or willing to relocate) and looking to be on a small team where you can have a huge impact, email me at jobs@convoy.com or check out our jobs page
https://convoy.com/about.html#jobs
If you look at the bottom of the page, you will see that some of the underlying motivation for the site is to shill for a particular political stance.
PagerDuty | San Francisco or Toronto — ONSITE

I’m trying something a little new that I’m sure our HR department will hate :) There are 2 product roles that I’m looking to hire soon on our Platform/Ecosystem team that Hacker News readers are well suited for. The exact roles may get tweaked a little:

Product Manager of Developer Experience
Encourage people solving problems with the open source tools built on top of our platform. That involves 3 main responsibilities:
- Own & evangelize our developer docs
- Talk to our customers and understand what they’ve built internally
- Hire freelancers to build tutorials and basic OSS apps
Ideal background: an OSS developer who has managed freelancers before, who has a public profile and a passion for shipping.

Product Manager of API
Build the extension points for customers and partners to extend what our app can do natively. A big part of this involves building exciting new kinds of integrations.
Ideal background: an experienced PM with the ability to code, ideally who has owned an API before.

I haven’t started hiring yet, but if you know of any amazing candidates for either role, send me their URLs dave@pagerduty.com
Usually we aren't deploying a schema change that's really huge so we just go for it and let the application crash for those users who happen to hit a place where the code/schema are out of sync.

Zero (no crash) downtime deployments seems like too much effort for too little gain.
What's the fascination with bars? I'd much rather be atop a hill with a view of the ocean and clear sunny skies over me than sitting in a dark room filled with drunks that looks like all the other dark rooms filled with drunks around the city.
FTPloy – Deploybot Alternative
Exactly.

The rules state that the person on the right has the right of way, yet people freeze up, then both go, then both hit the breaks, etc.
If only Apple could afford their PG&E bill.
Im not saying that it's right but it is not Greenwald's fault that this is happening an blaming him for it is essentially trying to discredit what he has brought to light because of what he has not covered. If that isnt a trick straight out of the CIA/NSA handbook then I dont know what is.
Residential rates appear to be reasonably high (9th highest if I read this right: http://www.eia.gov/electricity/state/) but (a) presumably they're not exactly smelting aluminum and (b) don't they have a giant money pit that Tim Cook dives in Scrooge McDuck-style.
When he says Google shouldn't make this possible at all, I'm not sure what he's asking for?

Isn't the alternative basically vendor lock-in?

Or that this would mean disabling things like IMAP & POP?

Fleep sounds like a shitty service from the description, but at some point user's need to take responsibility for their actions, no?
5 Reasons Big Sites Go Mobile-Only (vs Responsive)
V8 uses Turbofan to optimize some functions that Crankshaft couldn't. As of July, `for-of` and `with` were optimized with Turbofan, but not `try-catch`: http://v8project.blogspot.com/2015/07/v8-45-release.html

Since then there's been work on Turbofan support for `try-catch`, but I can't tell if it's been shipped and enabled, so I could be wrong.
Yes. Sure, we all know that electricity is cheaper at night, but would it make overall sense for the engineers to do their work at night for this reason?

First, they don't have to use the energy when they draw it from the grid. Charge an EV at night and test it all day.

Second, it only costs a couple bucks to charge an EV car even at peak rates. Surely the engineer's time and schedule is more important.
> Google lets you register which servers the auth tokens can be used from, which means that even if the application database gets hacked your data is safe.

This works when there are places of origin it can track but if you're handling tokens via a mobile device it's not as easy.

Regardless I wouldn't say your data is "safe". If someone broke into your system and you cached Google's data (which you probably did; federated queries suck) then your data isn't safe at all. Even the token can be re-used (I mean if someone broke in I don't see why they couldn't run stuff on the same server or even looking like it came from the same server).
Thing is, those examples are quite final: nobody is compelled to continue contributing effort & wealth to maintain them. "Separating from the British Empire"? to wit: get out & stay out. "Freeing slaves"? end legal enablement of slavery. "End alcohol prohibition"? stop enforcing prohibition.

Those are VERY different from "basic income", where a government must actively & continuously compel the productive to give up the fruits of their labors for re-distribution to whoever is legally defined as "needy" et al. Were it akin to the Biblical practice of "gleaning" (farmers don't go back to ensure absolutely everything was harvested, leaving that to the needy to scavenge), ok: (US-centric answer) basically open up BLM-managed government-owned property for temporary housing & harvesting, shooing people off yearly or so to ensure no permanent claims & abuse. But such "gleaning" solutions are immediately shot down by BI proponents, preferring solutions which demand nothing of recipients and thereby demand complete care provided by the productive.

Massive policy proposals which stop an activity are successful. Those demanding ongoing taxation etc aren't, as they're prone to growing complications & abuse.
Anyone interested in learning/speaking about Elixir and/or Phoenix should check out Empire City Elixir Conf, coming to New York City in May http://empex.co (I'm a co-organizer)
Title bears no resemblance to the crap in the original post. Flagged.
32 and 64-bit versions are available for the big three platforms and work well. I have custom desktop apps that I need to deploy to 32-bit Windows, 32 and 64-bit Linux and 64-bit OSX and wx has been a sane way of getting a GUI for all of them.
Re IoT, Windows has been in the embedded space for a long time with CE/Embedded CE/Embedded Compact editions. I think Windows IoT is essentially a natural marketing expansion of embedded offerings to include the expanded embedded space of IoT devices.
Because even if you use OAEP, RSA is more error-prone --- particularly at a design level --- than curve cryptosystems and, for most applications, doesn't allow you to express anything you couldn't express better with curves.
I enjoyed reading it because it's probably the complete opposite of the way I'd build something similar. I also think that there may be a further product in allowing people to set up their own shops.
UK government pushing ahead with surveillance powers bill
At my last job we used the Green Hills MULTI toolchain as well. We had USB dongle licensing; no license server was needed, just the little USB stick.

And yeah, I hated using it too. Awful stuff. We went to great lengths to allow a testing version of the firmware to be built using Visual C++ and executed locally, just so we could avoid using the Green Hills stuff whenever possible.
Tidal fires its CFO and COO in latest executive shuffle
I don't get it. Care to explain?
>To create a National Fund, out of which there shall be paid to every person, when arrived at the age of twentyone years, the sum of fifteen pounds sterling [...] And also, the sum of ten pounds per annum, during life, to every person now living, of the age of fifty years, and to all others as they shall arrive at that age

This essay advocates a pension system, not basic income. The one-time payout at 21 is negligible in comparison with the annual payments after 50.
There is a post from the author that documents what has diverged between Elixir in Action and Elixir 1.2. More than simply updating code examples, it actually gives context around all of the changes.

http://theerlangelist.com/article/eia_elixir_12
Given the ubiquity of sophisticated cell phones and other recording equipment, it's best to regard the lack of a recording as strong evidence that it does not exist. Just as if multiple people claimed the Loch Ness Monster had surfaced in San Francisco Bay but somehow there were no photographs of it.
> Ending slavery was extremely effective. Millions of people gained freedom and human rights overnight. The result was a vast improvement in their situation.

Yes, it was 'extremely effective' if you stop the clock on Jan 2, 1863, and don't look at what actually happened in the long run afterwards. People gained some basic freedom overnight, but that's only a small piece of what needed to be done, and that remaining part... never actually happened. So while it was a success in 1863, it was not a success in 1870, or 1900, or 2000, at which point the targets for 'success' were considerably higher.

There was no plan for executing Reconstruction, no process for evaluating its success or failure, no strategy for providing the support needed to have it occur successfully. It was assumed that the initial step taken would solve all the problems, and that no additional incremental steps would need to be taken beyond that.

> But your proposals for doing it better involve even more intervention!

Yes, and in this case (abolition of slavery and the reintegration of freed slaves into society), more intervention is exactly what I'd advocate was necessary.
Elastic tabstops are clearly the best, but until we have good editor support I'm sticking with spaces.

http://nickgravgaard.com/elastic-tabstops/
I don't give a FF, I want to minimize the information strangers have about me. I'd rather see ads that were not targeted. If they know about me that is bad, regardless of all else. Who doesn't matter. Why doesn't matter. I've never had a checking account or credit card. My bank knows nothing of how I spend my money. For mail order I use money orders and aliases. When I contact online sellers I use an alias which I delete shortly after receiving whatever and telling them that it came. I consider surveillance unpatriotic. I may not be able to prevent the NSA from knowing all, but I make purchases anonymously unless I am at a brick and mortar store.
> When he says Google shouldn't make this possible at all, I'm not sure what he's asking for?

I thought maybe he was asking for something like:
1. Request password before allowing access (which seems reasonable if the user hadn't entered it recently; I mean you have to do this for almost every other security setting in your account)

2. Allow finer control over the data. Say not allow it to download the entire corpus or only access to meta data, etc (though that can be probably too complicated for a regular user). Maybe this simply means different permissions when they want full access versus recent / continual access? I could see that being possible more descriptive.
Japanese Geisha why such a bad thing?
> Finding the most efficient way to transverse a bidirectional, weighted graph seems more important than finding the right function. This is amplified when implemention in some esoteric language like lisp or Haskell

Actually I'd say Lisp and Haskell programmers are much more likely to be "find the right function" programmers.
Really can't decide to go ahead with an Angular approach (2.0) or use React. I know React is only for the view layer so what are people using with React to do stuff like api calls?
TrueCar | Santa Monica, CA - San Francisco, CA - Austin, TX | Full Time

TrueCar is hiring Rails, Hadoop, Technical Product Managers, QA and Test Automation Engineers, SDET's, Designers and more in Santa Monica, San Francisco, and Austin.

We acquired the talent of quite a few Carwoo (YCS09) alums a little over a year ago. We've been around for 10 years and went public 1 1/2 years ago.

The company has big plans for the coming years and is looking for good developers to help us grow.

See http://careers.true.com for the full scoop.

We're using Rails and Python (Flask) to serve out all kinds of APIs as well as consumer-facing web experiences and internal tools. Let's see; what else?

* We prefer you work with us in-person in Santa Monica, San Francisco, or Austin. Remote definitely considered for the right candidates, but you must be based in the United States. We'll handle most visa situations.

* Benefits are exceptional: health premiums are 100% paid for (not only for you, but your whole family), we match your 401k (up to 3% of your contributions),

and give stock options and performance bonuses. We also pay for your gym membership (up to $50/month) and have catered lunches every Wednesday.

* Our Santa Monica HQ is right by the beach and Third Street Promenade, so expect fresh air and plenty of food options. Our SF office is right off the Montgomery BART station with 360 degree views of downtown and the bay.

* A meaningful subset of some of the technologies we use: Ruby on Rails, React, Flask, Redis, MySQL, Hadoop, and Elasticsearch (the whole ELK stack).

* VISAS are handled and REMOTE options are available under the right circumstances.

Send an email to me (Brett) (bemma AT truecar.com) with your resume and/or GitHub profile. Even if you're not applying but just have questions, drop me a line
From their corporate powerpoint presentation[0]:

• The manufacture and sale of a2™ brand milk is protected by a comprehensive suite of global intellectual property (IP)

• Collectively this IP provides significant barriers, both legal and commercial, to third party production of any dairy product claiming to contain the protein content of a2™ brand milk

• This suite comprise registered patents, trade marks either registered or under application, proprietary processes and know-how

Fortunately, their main business model seems to be FUD, and the patents on that have expired.

[0] https://www.thea2milkcompany.com/wp-content/uploads/2012/04/...
I'm sorry I don't understand this. I was talking in context of a human driver trying to force an accident against a machine-driven car. Is passenger death less of a risk when both drivers are human?
Have you built an app that does this? I'm interested in what the overhead is in setting it up vs. Ember's fast-boot.
Location: Los Angeles, CA
Remote: YES!
Willing to relocate: Will Consider
Technologies: Javascript, Flux/React.js, Ruby, Rails, Postgresql, Heroku, AWS, Webpack, ES6
Résumé/CV: https://www.linkedin.com/in/jonny-kang-28945655 | http://github.com/coderjonny
Email: jonny@bypass.la
Forcing everyone to use e-money only has a few drawbacks. There will always be things that you don't want to be associated with - even if prostitution is legal in your country, if you are married you would prefer this transaction to be untraceable, I suppose.
Another possible drawback is that once money is only available through "controlled" sources, you could find yourself subject to redlining (see: http://www.engadget.com/2015/12/02/paypal-square-and-big-ban...).

So while I find e-money convenient and practical, I do not think that society would be "better" if physical money went away.
The UI is designed well enough, I just wish the application wasn't basically a web-view.
Well, the important threshold he isn't really commenting on -- but which is much more pertinent, is the further removal of blue collar labor.

You are totally right that for the most part, service oriented industries (design, marketing, etc) will remain long after those more labor and autonomous jobs have been transitioned into AI.
Why should apple care about that? The cost of salary utterly dwarfs energy cost so much that even thinking about the slightly cheaper rates at night is a joke.

Apple is not a process manufacturer where energy is a large part of the budget.
Not that long, only about 9 years.
History of A2 milk, and a bit of discussion as to what little science there is behind the difference in A1 protein inclusive milk and A2 only milk.
Did you read the article? It's not a "buzz," it's a "loud hum."

:P