skysight-inc/HackerNews huggingface dataset:
Ask HN: Email provider for sending transactional emails?
I run a website monitoring service, and send out email notifications to my customers whenever there is a problem. I'm currently using SendGrid with a shared IP, however a lot of my emails are being rejected due to blacklisted IPs. As the notifications don't get through, it leads to not very happy customers.

Over the past month I've sent 75k emails, and nearly 5,000 have been blocked due to the IP being on spam lists (I should note that 0 of my emails have been marked as spam). My customers are usually small businesses who have overly aggressive spam filters, so that definitely doesn't help.

I contacted SendGrid support and the only thing they could recommend was that I upgrade to a plan with a dedicated IP. Although $19.95 to $79.95 per month isn't too bad, after you send 100k messages per month their prices go up quite a lot (it jumps to $165 for 200k messages), so I've been thinking of moving anyway. The only thing I use them for is as a SMTP server - I don't use any of their marketing tools.

So.. can anyone recommend a good provider who will be more supporting?
Anonymous voting ("the australian ballot") doesn't exist to protect you from your public opinions. It exists to allow people who don't want to express their opinions in public from being coerced when they make their choice and to negate the power of bribery to influence elections. If no one can prove you voted for the right candidate, it's less enticing to hand people money to do so. American elections weren't secret in the past. This was a fix that was put in to throw a wrench in political machines ("vote for this guy or I'll break your legs") and quid pro quo fueled campaigns ("here's $100 bucks if you vote for my candidate").
Been following Casey since the 2nd season of The Jeff And Casey Show. His problem solving methodologies, and programming philosophy have been a huge inspiration to me ever since, and have actually helped me craft better software in my proffessional line of work.
The Pixel's phone was rated better than the iPhone 7's, although I haven't seen the equivalent rating for the iPhone 7+ yet.
> We were talking about "various racist and misogynistic ideas", not "supremacist views". Are you talking about any view you see as subjectively racist/misogynist, or only specific ones?

There is not much room for subjectivity when extreme views are concerned, certainly no more than in any other moral question. Either you think an equal power distribution among the races and the sexes is a desirable, high-priority goal or you don't. There's room for subjectivity in the means of achieving that goal and in its exact priority, but not in recognizing it as one. In any event, Trump's movement is certainly much more supremacist than any other mainstream and establishment conservative movement in recent history, and leaders at YC have said they regard it as abhorrent.

> Also, she was a monarch

Here we come to the question of whether government is the only external power affecting people's lives, or that there are a multitude of powers. It has been firmly established that the latter view is the correct one. The moral responsibility of an unelected and unconstitutional government to its subjects stems from the fact it has power over them (as it is not formally obligated to do a specific job); every other power has similar responsibility, from the same moral argument, to a degree commensurate with its influence.
Tecent for sure. WeChat is years ahead of WhatsApp and Facebook Messenger. It is the future.
"may be"?
All you have to do is follow the money.

Where did virtually all of the dominant politicians go? The Obamas, Bushes, Clintons, Cruz, etc all went through a very limited set of schools.

Where did virtually all of the leaders of the big companies come from (Gates, Zuckerberg)? A very limited set of schools.

Where do the heads of media and Wall Street go? A very limited set of schools.

How connected is tech with politics now?

Schmidt was an informal advisor and major donor to Barack Obama's 2008 presidential campaign, and began campaigning the week of October 19, 2008, on behalf of the candidate.[47] He was mentioned as a possible candidate for the Chief Technology Officer position, which Obama created in his administration,[48] and Obama considered him for Commerce Secretary.[49] After Obama won in 2008, Schmidt became a member of President Obama's transition advisory board and has since become a member of the United States President's Council of Advisors on Science and Technology (PCAST).[50] Schmidt has served on Google’s government relations team.

How connected is tech with finance now?

Google's current CFO was a Morgan Stanley exec.

And then there are really shady figures who have operated within these institutions for years like Jeffrey Epstein:

He is also a longtime friend of Prince Andrew, Duke of York: they have stayed at each other's homes, and have vacationed together in Thailand. In December 2010, the prince was a guest in Epstein's New York residence for several days, shortly after Epstein completed his Florida sentence for soliciting an underage girl. His dinner with Andrew at the mansion was attended by (among others) Katie Couric, George Stephanopoulos, Charlie Rose, and Woody Allen.[9] The 50,000-square-foot (4,600 m2) 9-story mansion is just off Fifth Avenue and overlooks the Frick Collection. It is reported[by whom?] to be the largest private residence in Manhattan, having originally been built as the Birch Wathen School.

You just need to follow the money. There's way too much money at the top controlled by a relatively small group of people.
The post chooses to emphasize the scary (ZOMG it allows port 22!) without the necessary information that the default networking mode is bridged, such that the container wont be opening port 22 on the host. So the article implies that this capability allows a security risk, but the default networking mitigates that risk.
Are you talking about this thread? https://news.ycombinator.com/item?id=12725427
What downvoted comments are you referring to exactly?
Wow... have you really not been paying attention to the news for the last decade and a half? Hell, the FISA court system and Civil Asset Forfeiture alone go so far beyond the oppression this country stood up for. Troops on the ground in sovereign nations without a declaration of war? As for evidence being used in court while being withheld, see "parallel reconstruction"... This is just the tip of the iceburg here. It's oppression and corruption of everything this country was founded on.
That sounds like state sponsored censorship.
Awesome Falsehood
Ask HN: I want a Google Pixel. I want to keep iMessage. Any solutions?
The only thing holding me back from getting an Android phone is the lack of iMessage.
I'm not sure how this "proves" you were right.

"Wikileaks says Wikileaks was stopped from posting, according to what people told Wikileaks".
> -This sounds less like people in Europe are "discouraged" from working, rather than many Americans must work longer because they can't retire.

It is very difficult to generalise. In Belgium for example you are legally forbidden to work. If you work or earn more than a very small threshold you lose your state pension. But then the pension used to be good for regular employee, so there was not really a need to work for a lot either.

Really those analysis are like tea leaves reading. You can build whatever story, but at the end of the day each country is a unique snowflake and another country model cannot just be applied.

Take the Belgian model before, so now put an incentive for older generations to work and you realise that another difference with the US is that the unemployment is much higher and you just added additional pressure on the job market.

Dig a bit more and you realise that Belgium has a unusually high level of old generation unemployment because of the specific model (early pension) they used to handle the worst of factory closure. So those people have been written off the job market and putting them back in is just resurrecting the initial problem only worse considering you would need to compensate for the years/decades of missing investment in the affected region/sector.
> Do people really have a problem just riding the flow and not heading off to hackernews mid-task (honest question)?

I find myself seeking distraction everytime I hit the compile shortcut and have to wait 10-20 seconds to test my code. The later in the day, the harder it is for me to resist the urge.

I think I need a faster machine or to compile less often.
tldr; Good overall balance means momentary imbalance!

Extra Credits covers this. What you actually want in an overall well balanced game is occasional contextual imbalance. Cue someone mentioning "Rock, Paper, Scissors" here. That game is perfectly balanced, but in any given iteration, all the power is with the winner. Another example: Chess. The moment your opponent promotes his queen, in the context of that particular game, things are massively skewed against you -- which is immensely satisfying for your opponent.

If answering the question has immediate consequence for the situation you are in, then the task of the devs is to give the player the tools to see if they can improvise their way out of the pickle they are in, or exploit the advantage they have stumbled onto.
> Or is google actually injecting their own UI into AMP pages by default?

Yes. Google doesn’t actually link to AMP articles, but caches them on their own servers, modifies the markup, or removes non-compliant ad networks, and serves that to the actual user.
fingers crossed! :)
Or, more generally:

> Why would you use PID files when you've got proper service management available?

as of course the flawed PID file mechanism was addressed long before systemd was even an idea.

cgroups do not solve the problem of "crazy runaway processes", by the way. cgroups are not jobs (in the Windows NT and VMS senses), and lack the functionality of a true job mechanism.

When systemd terminates all of the processes in a cgroup, it doesn't issue a single "terminate job" system call. There isn't such a thing. It sits in a loop in application-mode code repeatedly scanning all of the process IDs in the cgroup (by re-reading a file full of PID numbers) and sending signals to new processes that it hasn't seen before. There are several problems with this.

A first problem is that systemd can be slower than whatever is reaping child processes within the process group, leading to the termination signals being sent to completely the wrong process: one that just happened to re-use the same process ID in between systemd reading the cgroup's process list file and it actually getting around to sending signals to the list of processes. The order of events is: (1) systemd reads PID N from the cgroup's process ID list, then its timeslice happens to expire; (2) process N is scheduled and exits; (3) process N's reaper (its parent, or a sub-reaper) cleans up the zombie in the process table; (4) some vital part of the system is scheduled and spawns a new process re-using ID N; (5) systemd is finally scheduled, works down the list of PIDs that it read before, and merrily kills the new process.

A second problem is that a program that forks new processes quickly enough within the cgroup can keep systemd spinning for a long time, in theory indefinitely as long as suitable "weather" prevails, as at each loop iteration there will be one more process to kill. Note that this does not have to be a fork bomb. It only has to fork enough that systemd sees at least one more new process ID in the cgroup every time that it runs its loop.

A third problem is that systemd keeps process IDs of processes that it has already signalled in a set, to know which ones it won't try to send signals to again. It's possible that a process with ID N could be signalled, terminate, and be cleaned out of the process table by a reaper/parent; and then something within the cgroup fork a new process that is allocated the same process ID N once again. systemd will re-read the cgroup's process ID list, think that it has already signalled the new process, and not signal it at all.

These are addressed by a true "job" mechanism. But cgroups are not such.
Unless things have changed radically since I looked at it, the same can be said about Math.NET
It's great that you have all things things, but are they standard in the US? I think that's the main issue here, that as a baseline, europeans tend to get more time off.
The Tsar Bomba was supposed to be in this range, but the allegedly the designer of the weapon started to fear his own creation and decided to tamper with it and tone down the yield.

https://en.wikipedia.org/wiki/Tsar_Bomba
Unsurprising at all. All businesses/sectors are at the mercy of policymakers, and it's natural to invest some of the newfound wealth into influencing public policies. The size of lobbying budget is more or less a proxy for the size and the growth of the sector.

The irony, of course, is Silicon Valley's holier-than-thou self-righteousness in relation to Wall Street and/or lobbying.
No offense, but everything you wrote makes you sound like a condescending asshole that bases their views on people on a short stint at some gov. agency.

How do you know what those people were doing in their lives? Were their performing their job adequately? If yes, I don't really see the issue.

Many of the federal jobs are just as demanding and rewarding as those in the private sector and they are so highly desired, that the hiring process has to be very selective, so it leads to at least some quality in the candidates.

> But most Americans find government jobs to be unfulfilling and stifling for exactly the same reason -- it is a dead-end.

Perhaps you should stop extrapolating your preconceived (and incorrect) notions to most Americans and instead consider the alternative.
Man the left just excels at doublethink. "Tolerance only when we like what you say!" "A voice for the marginalized, as long as the marginalized are women and minorities!"
The user interfaces are poor because the quality of the underlying data is poor. The GDS I worked with simply did not offer any useful queries so it was impossible to get good results. A GDS usually charges per request so it quickly gets expensive and slow to aggregate multiple queries into a view that would be useful to the user. Also the terms and conditions of a GDS usually prohibits caching that could be used to make the user experience fast and inexpensive.

Finally the pricing models are non-intuitive and different airlines have different administrators who all type in their respective pricing slightly differently. To get the the best prices you have to tune each query to the particular style used by the administrator.
> So what would you have done if you were in charge at Google?

File an antitrust complaint against Facebook, sue Facebook, and get a warrant to get Instant Articles instantly shut down?

> suddenly ad supported content outside of Facebook was looking unsustainable

And just pivot regarding that?
To prove that Vim is faster than a graphical editor as well, I might make a WebM where I edit two identical files, one with notepad++ and one with Vim. Would you appreciate that? I will do that if you respond to this.

Because yes, Vim ultimately will be faster.
It seems you're right and I'm wrong. The situation for grover and hash collisions seems to be a bit more complex than I thought.
Learned something... and feel bad that my slightly wrong comment got upvoted so much :-)
> My guess is that it's all about the systemic qualities of our economic system. How could Silicon Valley had become anything else.

Indeed.

http://slatestarcodex.com/2014/07/30/meditations-on-moloch/
if pure military industrial complex expansion was the goal, we'd already be fighting in the south china sea. a huge amount of manufacturing would be forced to move stateside again, and lockheed/nothrop/boeing/raytheon/etc. etc. would make a lot of money.
According to the USSC, money in politics is speech. Now, Trump's speech is also Thiel's speech. The only remaining question should be if YC partners are able to keep that position while saying and supporting harmful and often false ideas.
This is Ancient Greek and the antonym is "eponymous". Unfortunately it has a double meaning, used more often as "named after".
So we got 'onymous' which has no meaning as an old root.
Not in practice, the reality is most of the new gTLD's went shopping for industry people - you have to, there are so many unique technical, regulatory, and industry specific items you just buy the expertise, trying to learn on the fly is a monumental task.
Interestingly, it's a little bit more complex. The so called two-man rule does exist for release of nuclear arms: https://en.wikipedia.org/wiki/National_Command_Authority

That is, the President's order is necessary, but not sufficient. I think generally this sort of restriction to a single actor suggests an extraordinary level of restraint as a country, rather than discretion. Other actions which require Presidential level direction are drone strikes and cyber attacks.
> These are ways to gauge if they know the langue without making them write code. You should never ask a developer to write anything from scratch, or write anything.

But.. why? You are hiring someone to write code, what better way to gauge their ability to do so than a work sample?

Obviously you don't drill someone on sorting algorithms, unless that's what you are hiring them for, but make them solve a simple task that is on the level of abstraction and in the domain your company deals with.

Having sat through interviews where candidates who had made it through screenings and talked the technical talk turned out to be unable to write actual code to solve rudimentary domain problems, there's no way I'm hiring a developer without programming with them first.
I am glad to see managers that give interviewing the level attention it deserves.

Many interviewers just assume they know how to interview people to find the so-called "A player" (yeah, we're up to A+ now too). People love the idea of magic gotcha questions the answer of which determines whether a person is or is-not skilled some specific area. But the reality is most orgs are barely sophisticated enough to manage FIZZBUZZ-level screening, let alone screening for "A players." Proven interview techniques that take practice, training and coordination like the Behavioral Interview are often skipped in favor of ad-hoc, unprepared interviews that end up with a go/no-go vote.
Apparently society makes progress one angry hardass at a time. When people like this on the side of justice and progress what they accomplish can be incredible.

I think we've overly taught to minimize conflict and let things like petty office politics and passive agressive attitudes rule. Its nice to see someone go full tilt against something. Even guys I disagree with like Thiel certainly have the types of skills that get results.
Amazon could start offering its own internet service in Europe
On the one hand we have a reputable media company reporting quotes from reputable sources, and on the other we have WikiLeaks (with a very well documented agenda) claiming the exact opposite from an anonymous source.

The New York Times and The State Department are both putting their reputation (however much that means to you) on the line with their quotes, whereas WikiLeaks and its anonymous source, aren't putting anything on the line since a large part of their business model depends on making claims that can only be proven in their favor, but never in reverse.

Example, this claim about who is responsible for cutting Assange's internet access. Let's say the US did not cut his internet. There is absolutely nothing The State Department can say to make WikiLeaks supporters believe them. Whereas, anything WikiLeaks says about the US government will be eaten up by their supporters since the only people that can provide evidence to the contrary, WikiLeaks supporters don't trust. It's the same approach taken by Alex Jones (They want to take your guns, they want to put you in fema camps, etc...), Trump (A lot of people are saying...)

Oh and btw, I'm not saying you should just blindly believe what the government tells you, but until any actual evidence is provided to support another explanation, there is no reason to assume it is true.

Bonus hypocritical Trump tweet:
https://twitter.com/realdonaldtrump/status/78183870603031347...
Raising the tax rates to 45% would (optimistically) generate 250 billion in the first year, which is ~20% of just medicare and medicaid. Which is only to say, improving access to health care and making it sustainable in this country is a much more complicated problem.

EDIT: Links:

- http://www.nytimes.com/2015/10/17/business/putting-numbers-t...

- https://www.cbo.gov/sites/default/files/cbofiles/images/pubs...
Surely the pre-thermonuclear bombs also had a big advantage in ease of delivery? One bomber could do what previously took a thousand, which means that a bomber fleet could destroy a bunch of cities simultaneously, instead of hitting a couple of cities per week as in the Second World War.

The super-large bombs weren't entirely impractical. Hitting an area with multiple smaller bombs is indeed far more effective, if you can accurately deliver a bunch of smaller bombs at once. There was a period where that wasn't a given, and they tried to make up for inaccuracy with explosive power. The 100Mt bomb was never deployed (or, indeed, built other than the one de-rated test article) but both the US and USSR deployed 25Mt bombs.
> Hundreds of comments and conspiracy theories.

There was little to no information available and Wikileaks had released pre-commitment hashes just hours before.

Conspiracy theories are not intrinsically evil you know. They are a natural byproduct of lack of information + high stake issue.

And it should be no surprise that conspiracy theories arise when talking about Wikileaks, a non-profit defying the most powerful political/military apparatus on earth. And with that, right in the middle of v. high-stake national election.

People speculate, they try to infer what is going on despite lacking information and uncover hidden power dynamics. I recommend you read Thucydides's War on Peloponnese just so you can realize how conspiracies are daily occurrences in politics and any structure that holds power. Now what you should not do is believe all of them uncritically. This is another thing. I don't think it is the case here.

> how reactionary we are?

I don't think we have the same definition for the word reactionary? What do you mean?
flights.google.com has been doing it for at least a week or two already.

I haven't seen it, but I hope that it also tells you 'when fares will decrease'.
> "Common knowledge" isn't evidence.

But it is. The data for public salaries generally has very good availability in the Information age.

If you're trying to participate in a discussion in an informed way, you should at least conduct the minimum due diligence to do so.
Some useful advice, but something about the overall tone seems a bit off:

You are a manager and it’s time to hire a new developer to join your impressive team of A+ players.

That's where things started to go of course. You're not an "A+ player", and most of your team aren't "A+ players" either.
You're just human beings doing the best you can and (hopefully) trying to improve a bit each day -- like anybody else.

No one wants to work with losers. But any (serious) talk of of "We're all A+ players here!" or "I know how to spot A+ players!" is just motivational kool-aid, and ultimately a distraction from the real work you have to do -- including the task of finding the best people you can hire, and who are willing to throw their lot with your cause.

Especially when it's quite often the people hired for their seeming "A+" qualities (which they are able to exude in spades) who turn out to be the most toxic, morale-killing members of your (once) impressive team.