skysight-inc/HackerNews huggingface dataset:
The whole, "If it sucks, make a better one," is a terrible argument. I don't want to make something better - I want to use this. It is totally reasonable to expect the people who built this tool/software to deliver with core working functionality.
Totally agree with you here. The contracting market in the UK (particularly London) is much more lucrative than relative permanent roles, even when their benefits are taken into account. It's actually more lucrative on tax here, though the Gov't are trying their best to change that.

It's also my experience that you get what you pay for, contractors in the whole tend to have a much wider breadth of knowledge from various sectors and hit the ground running whereas I don't tend to see the same appetite from Permanent employees (in most cases!).
Yes, they've said that it'll start at $35,000. Exactly what you get for that is still unknown, besides some sort of car with a 200 mile range. It's a pretty safe bet that things like autopilot will be an option on top of that.
The addiction industry is $35 billion...

Shouldn't they have included prescription painkillers? That's predicted to be about $40-$60 billion this year.
How Maple Built an Insanely Efficient, Chipotle-Crushing Food Delivery Machine
GitHub project of the week: NativeScript
I'm not the one who set up that assumption.

TurboHaskal explicitly said that those of us who work on open source projects in our free time must be "faking passion...to appeal to recruiters." That implies a worldview where nobody does programming for fun and that open source contributors are just pursuing additional strategies for making money. It's a depressing thought and absolutely is antithetical to the notion of liking programming.

It's fine if you have other interests and only want to program for 50 hours a week. But don't accuse me of "faking passion" because I program for 80 hours a week.
> The only time I worked for a CEO who treated his employees with that little respect, they had a 90%/2 years turnover.

I know of one company that did better than that, 100% in one year. And they're of course blaming the employees for that, lack of loyalty and so on. Fairly incredible.
"Cash means total financial inclusion"

The author doesn't know what financial inclusion means. In fact financial inclusion has seen a boon thanks to cashless payments like m-pesa in Kenya. Thanks to not having to lug around cash and maintain expensive bank branches and offices, some of the poorest countries have made great strides in furthering financial inclusion.

People want to eliminate €500, not €5. But even if they eliminated all cash I doubt there would be a catastrophe of the type the article claims; people will use different implementations of the same technologies to find privacy and convenience. In fact wives married to alcoholics in Africa often prefer to store their money in cashless wallets and saving groups, because it is easier to hide from their husbands who might find the cash under the mattress.
Considering how hard it's been to build a standard DC-FC standard that seems like something that would be hard to do pull off without formal regulation(like OBD-II).
No.

It is by quarter when purchased, not by ordinal.

If they hit 200k in first quarter of 2018, you are fine as long as you purchase during that quarter (or the next I believe).

The next two quarters it goes down to 50% and down to 25% for the next two.
I agree that some standards are helpful. However, I think for the sake of the discussion on this thread, we are talking about all sorts of unnecessary, buzzwordy things that are absolutely obviously not necessary, and in fact are even harmful and in some cases may even increase the chances of discrimination lawsuits, and that this is openly understood even by the HR managers who set such policies, and that they are still not changed or even re-evaluated under some framework providing even a tiny consideration for their human impact.

One of the modern classics is ageism in hiring, which is baked right into the whole process in a lot of ways that dangerously straddle the boundary of legality. HR types place a high emphasis on this because hiring younger engineers means they can pay lower wages and those younger engineers have less experience about how employers treat people, so they are less likely to expect basic, dignity-preserving job features, like private working conditions, respect for work/life balance, etc.

Of course, they can't come right out and say they are trying to hire cheap dummies who don't know they are being swindled. So instead they invent code words like "thrives in a dynamic environment" and "handles vague and conflicting business needs well" which are just short-hand for "this worker will not enact the obstinate, incredulous frustration that they rightfully should enact upon learning how we plan to actually treat them" -- which often screens out more experienced candidates who know what shit companies try to pull.

This is how a lot of the nonsense bullet points in a job ad get there. It's also how a lot of nonsense company handbook policies get there too. The bits comprising those characters didn't just get flipped by cosmic rays and randomly appear in the job ad or the company handbook. HR and legal staff placed them there, with intention and forethought -- which, if you're really thinking clearly, means that most job ads are frightening windows into how the company conceives of its workers.
Drone racing will be the new NASCAR
Still a board member though.
You may already have this posted somewhere, but a feature comparison between SA and rspamd would be very handy.
Why You Shouldn't Trust Amazon Reviews
Deliverability and trust is everything.

I don't run a huge website, but am sending ~50k transactional emails per month and am using Mailgun for this, and with the dedicated IP (which was required to overcome deliverability issues we had) ~it's $75 per month.

That's quite a lot of cost for the email I send.

I've actually thought about splitting my email into several buckets and using different providers and price points depending on how much I value it.

* Password resets and nopassword login emails to go through the costliest and with the highest deliverability guarantee

* Notifications to go through some mid-tier provider that is cheap and has acceptability (maybe Amazon SES?)

That said... this is a premature optimization for me, the cost of the IP address for the highest deliverability means that I may as well pump all my email through that until such a time that I'm sending ~500k per month when it will start being more cost effective to split it out.
Is it rolling quarters, or would Tesla be screwing over thousands of people to ship first car on 2017-12-31 vs. 2018-01-01?

Maybe they'll be awesome and as soon as they start shipping, allow anyone with a valid deposit to immediately pay the full amount? Or does it go by delivery?

Ultimately it's not really worth doing too much over $3750 one-time in 2 years, but I'm still willing to wake up slightly early for it.
Outlaw JavaScript, Java, and Ruby? Good luck with that.
https://news.ycombinator.com/item?id=11324880
Actually, this is exactly the type of person I like to interview. One that's already thought ahead and read the posting and decided if it was even close to a fit lifestyle-wise for them, and technically.
polymagnets already discussed here: https://news.ycombinator.com/item?id=11324880
I didn't say I could detect it in the hiring process -- far from it actually. I just said that I care about productivity, as a counter point to your claim that most companies do not care.

I can't agree to disagree about being called a liar. Can you be more specific about which "buzzwords" cause you to doubt which of my claims?
Language-independent conceptual “bugs” in novice programming (pdf, 1986)
When I was a kid, I was messing around with the files on the disc and stumbled on that. Showing it around was a nice 5 minutes of "fame" in school.
Wow fail - looks like AngelList is going the way of LinkedIn. Anyone have any suggestions to alternatives before I delete my account?
There are two wiring loops you can cut which will cut power to those contactors and isolate the battery. If the car is sufficiently mangled, the first responders' first order of business will be to cut those loops, which will render the car safe no matter what controls people activate.

But if you haven't cut those loops and you're taking the car apart and haven't isolated things yourself, there's nothing preventing the car from closing those contactors and energizing the high-voltage system while you're elbow-deep in it.
Original Source: http://bestreviews.com/how-reliable-are-amazon-ratings
> HN does seem to have a herding mentality with upvotes

Yup, all these idiot sheeple upvoting or posting an interesting article just because they hadn't actually seen it or gotten a chance to read it yet. Why can't people just go back 30 pages in HN? Glad you can feel better than them, though; at least that was a silver lining.
Show HN: Track and Compare GitHub contributions visually
Employers have far more power in the situation. As I said, it's basically an end run around every worker's rights law there is. There might be some small benefits for workers, but, on the whole, it is terrible for them.
Yeah, fair, and he shows up at their holiday party and hands out money (no joke, I had the "pleasure" of attending one). I get the impression his whole life was dedicated to the company for so long that he doesn't want to let go of some involvement at any cost. I know that he's barely involved in decision making these days; kinda pity him a little bit. (Ok, not really.)
Or you live somewhere where the distribution of that product is non existant and have no other option if you want to get your hands on the product.
You recently gave critical information about yourself, including your employer's email address, to some guys with a website. How can you think this is a good idea?
I'm not sure what I would do if I lived in a city
where electronic transactions are a requirement for
public transport.

Step into my office ;) There are many things you can do, walking is the best one. You can pay for Metrocards in NYC with cash though. The machines still accept them.
See I don't have a problem with this argument if you really made the evaluation - that is if you really can't find the stuff you need.

But I don't ever hear that, at best I see that argument based on assumptions (without checking), and more often it's just "ewwww Microsoft"
Imma guess the Monterey Tesla store is your best bet. But that's probably a long way from you, given what you've already written :)
This looks really solid. I know one of the big methods to work around something like this is to change the destination of included links after successful delivery.

Does this provide a way to replace links in a message so that they can be evaluated on click for continuous protection? Optionally of course since this would be more of a company policy type of protection than anything else.
Ooooh, that would be pretty handy. I've been relying on good old "please reply above this line" to parse inbound emails, precisely because I didn't want to muck around with ML to infer user intent (I reeeeally wish quotes, the reply-date separator, and signature blocks were standardized somehow). If there's a reliable improvement to this functionality provided by my email service, that's 100% a feature I'm willing to pay for. Thanks.
It's definitely not compliant. I just read the code, there's no support for escapes in strings, except for skipping over escaped double quotes to find the string end. This applies to any string, so it also won't correctly match keys that contain escapes. (hence the small number of allocations)

Edited to add: this has its uses, if you know that's all you need. Long ago I wrote a similar xml parser for a project because we had control over the xml being produced, and the garbage overhead from element names was killing us with Xerces; I didn't bother implementing things like DTD support, because YAGNI.
I liken this to a government contract seller - nobody will ever get fired for choosing IBM/Microsoft/BigCo as a vendor if it fails, but you certainly can for choosing that small shop that can usually get stuff done faster.

Cover Your Ass isn't a good incentive pattern when you're trying to hire engineers, which is hard enough already. At the same time, its really difficult to balance the time. My trick (and I think this is common): interview anyone that comes in on a referral within reason.
I really doubt it'll be that long. If you're on the east coast, you're probably looking at waiting months, not years, after west coast deliveries before you get your car.

It's basically just a game to bump up quarterly numbers. If you're delivering cars that only take a day or two in transit before delivery, your numbers look better than if they spend days or weeks on a truck or train making their way to the other side of the country. This game doesn't pay off as much if you're making people wait years.
AWS isn't a monopoly unless customers make it one. Tying a company's infrastructure to a single vendor is irresponsible and shortsighted.
Curation: A History Part III – The Rise of the Internet
In this thread you've been nothing but arrogant. Claiming that everyone should know the intimate details of your platform, and then to google it when they might not even be aware that they don't know, is quite arrogant.

Fix the title.
Interesting. So do you run inkscape manually from a command line or shell out to it from a program? And I guess that would not scale well f you want to generate many PDFs, in the sense of running inkscape each time would be a perf hit?
Not quite...

When you step on the brake(with weight in the seat) you can hear the HV contactor engage(it's a soft thunk). In the case of emergency workers there's one of 3 specific places they must cut through in order to close the contact, otherwise the car is live.

I think the chances of some random joe forgetting to safe the system are higher(I'm just doing a door repair, I don't need to safe the system).
I'd classify it into three groups for the UK...

Perm - Mid level benefits + Pay (maybe options in a startup)

Contractor - Individual with their own Ltd company, pays less tax and much higher take home pay but without any benefits.

Consultant - On-site via a supplier on a framework of some kind, however, often a permanent employee of the supplier with the supplier cashing in the margin.

At least 50% of the tech workforce in companies I work with or where peers are at in London are made up of contractors, especially in Banking.
Sun's NeWS previously used Postscript extended with an event system. Of course that meant a heavyweight display client running arbitrary code in an interpreted Turing-complete language communicating with application backends over a network, and something that ridiculous could never catch on.
Looks like Window 2.0 to me.
Tiny, ancient galaxy preserves record of catastrophic event
Of course, updating your profile after months of inactivity will probably tip them off. IMO any response that isn't "we have turned off this feature and will re-evaluate" is no bueno.
Unacceptable. You guys fucked up. RIP AngelList
I agree.

I was the recipient of a PIP at my last job, went through the improvement process, and at the end of it, my manager signed off that my performance had returned to acceptable levels. I left about a month later.

So why am I not still there? Well, in the process of going through the PIP and asking myself how I let things get to that point, I realized that I was quite capable of excelling at everything I was supposed to be doing, but I just didn't give a shit anymore. My subconscious had already checked out of that job and was telling me it was time to move on.

When I realized that, my reaction was to start looking for another job while bringing my performance back to a good level. We quit on good terms: they "hired" me back to consult on some problems that came up after I left; I helped someone transition into my old position and I have a job better suited to my personality.
They also tried to sue Top Gear for criticising them, and had a massive battle with the New York Times, because the NYT instead of publishing a puff piece published an article critical of Tesla's Model S.

It is just a company (and a CEO) that doesn't like criticism and doesn't handle it at all well. They overreact and you don't want to be on the receiving end of that.

And let's talk about the specific case: Tesla started an event either 1.5 hours late or 1 hour late (depending on who you believe), didn't apologise, and then when someone criticizes them for it the CEO cancelled their pre-order and "banned" them from owning a Tesla.

All of the Tesla fans love to blame all of this stuff on everyone else (the person who got banned, Top Gear, NYT, etc) but ultimately the point still stands that Tesla actively goes after people who offend them. My only point was that it could happen to YOU or ME if we're not careful.
The Inherent Bias of Facial Recognition
I don't think developers should take the blame for not using a language which has from day one been a deliberate trap intended, by its very usefulness on Windows, to tempt people away from Java into creating programs which can't survive outside Windows. It began as an attempt to nobble Java with incompatibilities (Microsoft J++), and when that got sued off the market, it returned as a "different language" (C#) that looked nearly the same, trying to play on all the same strengths - except the ability to escape from Microsoft's OS. Nor has that ever ended. Microsoft has no interest in helping Mono reach parity with its own version.

You can use it, but your programs will be stuck on Windows, and your time and effort and dedicated mental resources will be joined at the hip to Windows, in a way that doesn't apply to almost any other language.
It means you care about other things more. No amount of wordbending will change that reality.
Natural Language Processing for programmers
Anecdata. A lifetime of "writing" followed by several years of actually writing.
Very cool! Need this from other locations in the US :)
One of my first languages out of Uni. Still influences my thinking to this day 15 years later.
> Last time I checked taking a life was not exactly something which is generally encouraged.

Wait, what? Have you ever eaten meat, worn leather, or taken Tylenol? We kill hundreds of thousands of animals daily.
Sorry but is "Boom" really a good name for an aircraft company? I get it's supersonic, but my first association was an exploding airplane.
Thinking Design in the Development Process
Tell me GoDaddy is using some of the Nodejitsu team they acquired to implement this. If GoDaddy is going to overcome their reputation as seen here in the comments, they're going to need some tooling and ops with a proven track record.
PC Cleaner Pro 2016 License Key – Free Activation Code
"Is it inconceivable that you might think a bet on someone else is better, at least in the current time?"

You might think it is, but that's probably before you realize that, even if the company does work out, you're going to get fucked by the founders and VCs.
Microsoft opensourced a cross platform official implementation of .NET called CoreCLR - and altough slightly young you can do what you just said and they support it trough Azure on linux and offer OSX builds.

Also Mono took better parts of CoreCLR and made their implementation better.

Also Microsoft acquired the company behind mono/Xamarin and given their recent trend will just fold that work in to their OSS offerings (at least partially)

So please get your facts straight before commenting on the issue because that's sort of the problen I'm getting at in my post.
Great idea, but even with optimistic assumptions it will require a lot of capital. Something in order of SpaceX $100 mln to get first commercial plane.
The argument is still the same. This a cost/benefit thing. The cost to society of forcing Apple to comply right now is greater than the benefit of unlocking a single phone and setting a precedent and handing more power to the FBI.

If an asteroid was going to wipe out the earth, well then the cost/benefit analysis shifts quite a bit doesn't it?
(I'm an engineer on Sendgrid's Events & Stats team, but don't speak for my team or Sendgrid)

Sendgrid supports all of these features, and we work really hard to make inbound event webhooks a first class feature (some of our customers base their entire business models on our inbound webhooks and stats). I hate sales pitches in HN comments so if you'd like to learn more or have any questions my email is under my profile.
I hope they have billions of dollars in the bank. Concorde production was stopped for a reason.
I also get that it's the sounds of the plane... but really, boom ?
Do they try to put you through a 10 page up sell process every time you launch a sever?
Your observation about clients requiring more and more logic (e.g. discovery, reconnecting, timeout, etc) is spot on. It is a pretty big overhead and teams that are building an architecture based on micro-services should be prepared to pay that cost.

I am not sure why people choose such an architecture, but for me the biggest reason to do this is to be able to run it on platforms like Mesos, Kubernetes, Nomad etc. Once you've aligned your system with such a platform you get plenty of benefits(improved workflow, reliability, fault tolerance, cloud mobility). But the price is pretty big.

The good part is that good tooling is becoming more widespread and open source projects like this make it easier for people to start up.
I am not sure if this is AWS-style. More like CPanel app installation with Magic wizard for most of the installations. For RoR and Django, more like Herkou (but does GoDaddy have its own buildpack/deployment/development workflow)?
Stewart Alsop.

They were acting as a private individual who turned up at a Tesla event, it started late, they complained and got banned.

Their job happens to be venture capitalist but they weren't acting in that capacity. The vehicle was private purchase for private use, and they complained on a personal twitter account.
Might as well go for the pun.

https://en.wikipedia.org/wiki/The_Prisoner_of_Zenda
I've had this problem when it's time to adjust headcount (smaller, or trying to swap people out to get more done).

I'll keep the Eeyore person that self selects tasks and issues that are of low complexity (say, 2 on a 5 scale) than the self confident idiot who keeps asking for 4/5 stories when they're really only good at 3/5 on a good day.

That jerk is creating 5/5 stories that I have to burn myself out on (they are either notably quiet or loudly in denial when this happens). I don't care how much project management or the marketing guys like him, even an empty desk would be better. At least an empty desk is predictable.
On the rationality point, I've definitely been one to talk openly when asked about times I've failed / would have done something differently. I've looked at it as a no-loss scenario: if I'm talking with a company and they can't accept that no one is perfect, then I'd rather not work for that company anyways.

Interviewing in a sense is kinda like dating, one way to really screw things up is if you're both looking for different things. If you're both trying to get into a fling, then yeah I guess lie your pants off and have unreasonable expectations of each other. If you're looking for long-term match, just lay your cards on the table and if you match, you match.
As has been said, it is hardly a desktop, it is a browser OS. I see this a lot with Google, they never release desktop apps only mobile and web. It would be really nice to see an OS and desktop applications for Google All Music Access, I would like to cache some music on my desktop for offline listening.