skysight-inc/HackerNews huggingface dataset:
From me, pulling that sort of horseshit gets you a certified letter notifying you, the landlord, of your impending small claims court date.

Companies that want to play that kind of game don't want to play it with me. Particularly in my state (MA), the law is vastly in my favor, and I am willing and able to spend the time proving that point. I know a lot of people can't, so i'm happy enough to exact some measure of karmic equivalence.
Former finance professional here: Ford is actually worth 3 times as much as Tesla, once you factor in debt. The total value of the Ford capital structure ("enterprise value") is about 150 billion.

When two companies have wildly different capital structures, you have to compare them on enterprise value, not the market cap of their equity. So while I give kudos to Tesla for building a valuable business, it still has a long way to go to catch up to Ford.
What parts of NYC?
I just use the kindle app on my phone and read on the bus, subway, anytime I'm waiting for something.
Ask HN: How do you get developers to review pull requests more frequently?
One problem that I have encountered frequently as a developer is people being reluctant to review pull requests with any regularity, often leaving pull requests to hang until their work is done, then dumping a lot of changes requested.

Has anyone else encountered this problem, and how did they solve it? Currently I devote a lot of time reviewing pull requests to keep development moving faster through shorter feedback cycles, but as a lead developer, I wonder if this is an effective use of my time. I feel like I am depriving opportunities for my team to learn & grow through greater code exposure, but at the same time, I also understand that most developers are not great at context switching & reviewing code changes ends up being a context switch away from regular product development.
> Even after the austerity approach has been shown to be baseless in academia it continues to live in politics. Politicians nearly no ability to evaluate what they hear or read.

Unfortunately, politicians and the general public often inject philosophy and morality into their view of finances and Economics. Beyond austerity, another example is drug testing and work requirements for entitlements. This is particularly problematic if automation permanently reduces the demand for actual human labour.
Magoosh | Senior Engineer and Full Stack Engineer | Berkeley, CA | Full-time, ONSITE https://magoosh.com/careers

Magoosh is fixing a broken test prep industry.

Why should students have to put up with exorbitant prices for boring test prep classes and books that might not even work? Our mission is simple: create products that give students everywhere access to enjoyable, affordable, and quality test prep. We help millions study at their own pace, on their own time regardless of location, social status, or background.

We’re looking for a software engineers (senior or mid-level) to join our small team (just 2!), and help millions of students study online and on the go. Both of our engineers are full-stack, but we don't require extensive front-end experience to apply. So far we use Rails and React Native, and we're hosted on AWS.

If you're passionate about education, please check us out! Get a feel for our company and apply here: http://magoosh.com/careers

Feel free to email me (zack@magoosh.com) or our recruitment manager Meghan (meghan@magoosh.com) if you have any questions!
As a happy Fedora 25 user over the last 2 months since parting ways with OSX, I'm really happy to hear about what's coming.
If your parking spot isn't included as part of the building where you live, then you're going to have to either buy some more property (however small or far away) to keep your car, or pay someone to let you park your car on theirs.
As I mentioned here[1], it's more about the user experience than security, sorry, I should have been more clear.

[1] https://news.ycombinator.com/item?id=14028693
> Does anyone know that feeling and what do you do about it?

Why do you want to do something about it?
You may be right. Hopefully the silver lining of all this mess will be an awakened populace that holds even the less obviously tyrannical to account.
That's why you mention it before signing. Then they have to make a decision to accept your application and fees and actually rent their cash cow, or to find some other reason to reject you (for something within their discretion) prior to committing to either scam you or rent to you.
Thanks for sharing the video and great talk btw.
Brian, the speaker, actually asks the audience (around minute 20 in the video) if anybody use paxos for the matching engine. What I'm talking about in the article is exactly that: we're just using another consensus algorithm (Raft) which is significantly simpler to implement than Paxos.

LMAX use synchronous replication in their exchange: https://www.infoq.com/presentations/LMAX
Maybe they were thinking of fingerprinting, e.g., by downsampling. It’s dual in some sense to hashing—a small change to some data should produce a large change in its hash, but a small change in its fingerprint.
So, how important are these books to you if you're not inclined to read them?

I used to read books a lot as a child, but stopped in my teens and have more recently found them more rewarding per unit of time than much of what I find on the internet. I think this started when I realised you can actually buy a copy of The Origin of Species, and so I did. The insights and justifications for evolution presented in that book are much greater than any summary I've ever found online. Things like the imperfection of the fossil record, the importance of one species on the state of an ecosystem, distribution of related species due to geological processes, and so much more. It was a difficult but rewarding book to read, and solidified the importance of reading books for me.

I do however suffer from the same lack of motivation and time to invest as you, so I select my books and allocate time appropriately. Currently I set a goal to read for either half an hour, or one chapter of a book, at least once every couple of days. If the book grabs me I may read more, and I feel I can justify that investment quite often. If it doesn't, I may have to put it aside for another time. I find this habit often draws me toward my next book as I am nearing the end of one, however it needs to be one that feels interesting or important to me. If it's not, then it just won't get read.
Please report this woman to potentially save others from her. If you think this is too much of a hassle and don’t do it, and she harms someone else, you will have blood on your hands.
Twine | Full-Stack Developer, Data Scientist | New York, NY | Part-time, onsite https://www.twinelabs.com

Twine helps companies hire from within. Our algorithms recommend high-potential employees for open roles, enabling HR/Talent execs to reduce attrition and save massively on hiring.

We just signed up our first Fortune 1000 customers and are looking for experienced developers to work part-time but onsite (20-40 hrs/week, midtown Manhattan). We’ve had success in the past with senior engineers in-between gigs or looking for freelance work.

Current openings:
- Full stack [Django/Postgres]
- Data science [Python(scikit)/R]

You know how to build secure, scalable, enterprise-strength software. You also know the (high) quality and value of your work, and you work for market rates.

Please send a portfolio/resume to careers@twinelabs.com if interested.
The problem is that politicians don't give a solitary shit about economics except when it gives them cover for doing what they wanted to do anyway. I hope no one genuinely believe that politicians wanted to enact austerity measures or shrink government because of economics. They do it because huge corporations and billionaires want less taxes and lower regulation so they can accumulate more wealth personally. Whether the economy as a whole or even a a majority of the people benefits is irrelevant to them. See also climate change.
I posted this comment about 15 minutes after I discovered Hacker News. Wasn't sure on the culture here compared to places like reddit. It seems to be similar to the more specialized subreddits.
Even Israel has a unique numbering system.
Yes, agreed, but if you live in a major city that's already the case (or you drive around for an hour looking for a space, something the self-driving car could also do).
>Or do you think there's something special about this particular product that makes it different than every other good or service in the economy?

The difference is that we have drawn a line beyond which that company cannot operate by passing a law that bans certain practices, and the CFPB is alleging Navient violated that law.
Show HN: Pocketplace: a mini version of /r/place using golang and websockets
SSN is a nightmare in the US, and was specifically not designed to fill this role. It's too short, has no random segment and no checksum.
My point exactly. Although I think UBI is a highly imperfect solution to the threat automation poses towards the livelihoods of those replaced, there isn't anything better on the table. I fear that our government won't take this seriously and reject UBI simply on moral grounds even if all the research and evidence pointed towards it being the best policy option.
Sorry, can you elaborate a little more on how debt factors into enterprise value? I've heard this before and don't fully understand.
Presumably someone who sells or buys lots of ads?
> This is irrelevant; you can do this on a visa just as easily. Additionally, this exists for a reason even if you don't like it. If anything it reduces the incentive to do this, because you can get 99% of the benefits without doing it. Regardless all you have to do to make this birth-neutral is make it as hard to get a state green card as it is to get a visa.

The whole premise is that some states want to make it easier than that. What is a state green card even for if it's just redundant with an existing H1B visa and doesn't increase the total number of immigrants whatsoever?

> Education, for instance, is explicitly provided to illegal immigrants.

And if the number of immigrants increases, so does the cost to the school system.

> Social services almost all have a multi-year "pay-in" period. Additionally, immigrants pay more into taxes than they take out.

Welfare is redistributive. (The programs that aren't are net harmful and do nothing but sell you your own money with bureaucratic waste and corruption-induced strings attached). Its purpose is to transfer resources from those who have more to those who need more.

The only way anyone should give more than they get is if they have above average earnings, which is true of current legal immigrants (because that's basically the criteria that gets them accepted), but not true of the typical unskilled workers who would be the apparent target of this program.

> Also, those states don't get a say in what they do or do not pay for.

Sure they do, in the US Senate. No federal money gets spent without majority approval from both houses of Congress.

To make this happen you need their approval.

> I don't understand what you're trying to say at all- this would no different from anyone else, citizen or not, committing a crime.

And the political consequences?
Landlord here. This tenant made a mistake paying an "administrative fee" of $150, and giving the deposit ($350) without a signed lease. Though, we do charge a $50 application fee to cover the cost of the background check we run.

However, if this company is indeed not intending to rent this property and only collecting the application fees, it would be fraud.
> It makes no testable predictions

That's not true. There are, for example, GDP growth forecasts published by almost all central banks and many other institutions. They are pretty wrong, most of the time. But they are made, and falsifying them has been pretty easy in the past.

There are many more theories in economics that are, in principle, testable and falsifiable. The problem is that it's difficult to run controlled "experiments" on interventions. You never have a control group in the strict sense, and everything is connected to everything else.
AWS CloudFront invalidations are fast now
Actually, it is not hate speech to disagree with the Jewish religion or specific customs (that is protected instead by freedom of religion, which is a different argument, and an important one, but probably not with the same weight as basic personhood). That's not what people usually talk about when they mention antisemitism. Antisemitism, taken in the Nazi way, is the 'disagreement' over whether Jewish people as an ethnic group deserve rights as people or citizens.

Edit: But even with that said, I agree restrictions to speech should rather be too few than to many, and too narrow rather than too broad. Which is why I think the line should never remotely try to cover every degree of racism or xenophobia at all. I could be convinced of the need to restrict public calls for genocide, for example, though.
Although I get your point; it's fundamentally asinine both on a logical basis, but also on a practical basis relative to the massive, treasonous, seditious, and self-destructive (almost as if it were drug fueled) opposition to the very President trying to curtail "the insatiable drug appetite of it's close neighbor". I don't know what it is with the Liberal mindset, but it is so screwed up and distorted and twisted that people like you are not only blaming those who are addicted to drugs that are addicting, but you are thereby also siding with some of the most vile terrorist organizations that have totally and utterly overtaken the Mexican government and who are using drugs as a weapon of war to socially fracture America while also draining billions upon billions of dollars from the USA, while leaving nothing but broken families, neighborhoods, and a broken society behind.

The argument you make is akin to saying that we should legalize rape because rape is happening. It turns out that Colorado's black market marijuana market is actually booming ( http://kdvr.com/2017/03/03/black-market-marijuana-business-b... )... so much for that argument that if we just make undesirable, socially destructive behaviors easier and more freely to partake in, it would somehow for some reason decline ... against all rational sanity.

If get your head out of the sand or cast off your drug addiction and addict mentality, you would come to the realization that the people using DRUGS ... ADDICTION CAUSING DRUGS are not the primary source of a system. Imagine if no more drugs flowed into the USA, would the demand increase or decrease? Imagine if people tried to kick their addiction by everyone going into rehab, would the drug cartels try to push their drugs harder or less because "shit, geez, I guess we need to stop shipping DRUGS to the USA since no one will want the ADDICTING DRUGS"

You're essentially guilt shaming, placing blame at the effect, not the cause. When cocaine first made its way to the USA, it wasn't because there was a massive demand by people in the USA for a drug and they found cocaine. It is ALWAYS the drug and those that push them that are the impetus, the source, the cause that needs to be eradicated to terminate the cycle .
Tons of great information on this thread.
The idea that in the year 2017 we are transmitting sensitive data at modem speed technology is somewhat mind boggling. The fax server market is very mature and has evolved, however the transport has not. etherFAX has created the largest ecosystem when it comes to fax and healthcare (https://etherfax.net/solutions/etherfax-sen).
etherFAX supports and serves every major fax server application and EMR. Having over 6 million connected endpoints in healthcare allows for end-to-end encrypted transmissions and guaranteed delivery, without traversing the PSTN. The Fax Federation (faxfederation.com) allows for other fax server providers (like Twilio) to join said ecosystem.
Yes, a Canary lets you limit the damage if some bug sneaks past testing. We've done it for over 10 years, with staged rollouts and automated crash statistics and such.

The draw back is that prod needs to be tolerant of multiple versions. Which is usually a fine practice in itself, anyway!
As soon as I saw 'dao', I realized I was wasting my time.
That's fair, and certainly there are plenty of engineers who are content with the current state of tech interviews, but there also seem to be many who aren't, given that this conversation is taking place on a comments thread full of criticisms of the tech interview process, and these threads seem to manifest at least once or twice a week on HN.
Blackwood Seven | Python Backend/Full-Stack/App Support | Los Angeles, CA | ONSITE, VISA | Full-time

I'm a Python backend developer at Blackwood Seven's Los Angeles office. We are a media analytics company utilizing AI. The LA office mainly works with data ingestion and is looking to expand the team. The openings we have are:

Python Backend: https://boards.greenhouse.io/blackwoodseven/jobs/585436

Full-Stack: https://boards.greenhouse.io/blackwoodseven/jobs/585430

Application Support: https://boards.greenhouse.io/blackwoodseven/jobs/612844

We use: Python 3.4, PySpark, AWS (S3, DynamoDB, SQS, Lambda, ...)

Our interview process is a phone screen followed by one to two hour onsite white boarding session or Google Hangouts with CodePair if interviewing remotely.

Please apply through links above. Feel free to reach out to me if you have any questions (Andrey: andrey.ivannikov at blackwoodseven dot com).
Why are Computer Vision salaries so much lower than Machine Learning?
Looking at salary numbers online, a CV scientist salary can be roughly 15% - 30% lower than ML scientist salaries. What explains this (more specifically than supply/demand)? Thanks!
I'm not sure I can impartially answer this question, as I'm a great admirer of Alan Kay, and of his concept of OO, but I'll try.

First thing first is that he's a pretty great talker. That ensures anyone will even take the time to listen to what he has to say. But unlike some other great talkers/writers in our field with slavish devotion, Alan Kay was part of pioneering cutting edge research into personal computing. To me he's a breath of fresh air. He's not trying to sell hocus pocus methodologies at software conferences, he's taking a holistic, big picture view of computing and offers some crazy ideas - not all of which I agree with, but most of which have some merit.

His view that computing is an immature field and we don't yet know what we are doing really resonates with me. People too often try and treat it like it's something mature like the electrical engineering or mathematics that underpins it, but it's totally not. We're still in the stage where we are constantly forgetting our history because we're stuck in fashion cycles (ie, people calling Swift innovative because it takes ideas from 1970s programming languages). And he rightly shines a light on that and says hey, we can and should aim to do better. For that I applaud him.

He can be a bit esoteric and out there and what he says is often not directly applicable to everyday programmers. I totally agree. But from thousand foot view strategic perspective he's well worth listening to.
Thanks for taking the time to read. Hopefully it doesn't sound like a petty request. Keep up the good work!
Yeah, this makes way more sense. Why replace something that works that everyone knows how to use with something else that does the same thing that no one knows how to use.

Whoever finds a way to replace Excel spreadsheets with something better will make a lot of money...
download not working for anyone else?
LIDAR can go through canopy because there are spaces between leaves. Take a look at the Carnegie Airborne Observatory's tech.
You have a lot of people watching the trusted source to make sure that it's append-only and follows the rules for appends. It's a reputation thing; not impossible but it will be detected.
>> - People you don't know will be able to scan you for a unique ID, without your consent.

I agree with your overall tone, but can't this be done already with facial recognition?
> One big reason economic forecasting is so hard is that agents in the system you are forecasting are taking your present period forecast into account when acting in future periods.

Meh, that's not terribly convincing, as far as excuses go. For GDP predictions, for example, there are many competing institutions publishing forecasts for any number of countries, sectors, etc. It'd be impossible to take them all into account, especially when they don't agree.

I'm also not sure if "taking it into account" wouldn't actually lead to the opposite: self-fulfilment of those prophesies. After all, the prevalent reaction to an expectation of high growth would be to invest, thus creating that growth.
Most of the Bronx, about half of Queens, about 1/3 of Brooklyn. Manhattan is mostly gentrified these days, with only a handful of exceptions. Staten Island is odd b/c it is barely walkable to begin with, so it's neither safe nor dangerous to walk.
Here's something I don't understand about this, maybe someone can help explain it. To implement a change in a person, you would have to modify the DNA in every cell in their body, would you not? I understand how the change is made to DNA with CRISPR, that's clear, but how can that change be propagated to affect an entire individual? Even an embryo is multicellular, is it not?
Note that NTP always operates in the UTC time zone. Conversion to any other time zone is always a representational issue for the user.

So, it doesn't matter that you're in the Mountain time zone. Microsofts time servers are screwed up just as much for you as any other user in any other time zone.
Maybe you've never attempted to rent an apartment in NYC. They typically require

* scanned ID
* recent bank statements
* recent pay stubs
* recent tax return or W2
* letter of employment on official company letterhead
* company office number they can call to confirm employment
* last two addresses you lived at
* letter from previous landlord
* yearly salary at least 40x (sometimes 50x) monthly rent
* ~ $100 application fee for background / credit check
* first months rent, security deposit, and broker's fee, on three separate certified/cashiers checks

The market of renters is very competitive. But also, as a tenant it's possible for you to be a huge problem, and you can be very difficult for them to remove. It's like they assume I might make a huge mess, damage the apartment, never pay rent, and refuse to move out for many months while legal proceedings grind slowly through the courts, and they'll never recover any costs because I'm broke. Even though my bank account statements show I could pay for the whole year up-front.

Compare to when Square shuts down or rejects a seller account with no explanation or recourse, or when Google AdWords does the same. It's because they've been burned by scammers in the past, scammers who are better at looking safe and innocent than honest people. It's just more efficient for them to be draconian and unsympathetic.

I just accept that's how it is. Maybe you take your business elsewhere. You're only out $250, could be way worse, could be thousands ...
There's basically two reasons for that. One, 2.9% is only standard with premium processors like Stripe and Square. They charge a premium markup over interchange. You can still find "interchange plus" processors which will be much more value priced, although they usually are not as easy to work with.

Two, the underlying interchange rates have risen since the 90s due to reward cards. It's more expensive for merchants, but a lot of that goes into customer pockets via reward programs, so it's somewhat debatable whether it qualifies as price gouging since it's driven by consumer choice.
Yes, that's the whole point of abstraction, to reduce cognitive load by ignoring irrelevant implementation details.