skysight-inc/HackerNews huggingface dataset:
I guess if they run a 0.001% risk of doing something disastrous then it doesn't cut it. If 0.001% of purchases fail or orders get lost, or they have a few minutes of complete downtime, it might not be worth adding another 9.

It says something interesting about how think about "high reliability." What it really means is "must never, ever fail" which kind of makes "% reliability" a sort of strange euphemism, I think.
Well, this is going to get them to talk about their progress in this field, at least. :)
Gut Feelings: Bacteria and the Brain (2013)
Apple built their first computers out of commercially available standard electronic components.
Here I found it. If you require an explanation of why fashion is important.

https://www.youtube.com/watch?v=Ja2fgquYTCg
When I make a programming language, one of its core design principles will be that there should be no puzzles like this.
Show HN: How showing the date on Facebook's posts could prevent clic baiting
Clash Your Way Towards Psychological Safety (and Innovation)
Hacking individual voting machines is possible but not on scale one at a time. Far more likely is hacking at the place where the votes go later, in the end they are just a few numbers. As Stalin said, it doesn't matter who votes, it matters who counts the votes.
That is weird. It decides to flip a column by summing up the vector distances between the pixels in that column vs. the pixels in the previous column. I'm wondering if that since there is so much gray in the painting, this causes a large accumulation of error in gray vs. slightly different gray which outweighs the orange vs gray.

I do know that euclidean distance in RGB space is not that great a metric for perceptual similarity. Perhaps everything should be done in YUV instead? I will try tonight. Thanks.
It is not - see https://en.wikipedia.org/wiki/Chomsky_hierarchy for the where these terms come from. Context-free grammars are strict supersets of regular grammars and cover the vast majority of programming language constructs.
Ma tried to get to the West with B2C really really hard, but only got burned with the 10 Main fad store, a wasted office lease, and around $100m. wasted on online ads alone.

Interestingly, their biggest operation abroad is in Russia, where they spent zero on ads.
Sure. It's a work in progress, my latest changes are not on Github yet, I'll probably push tonight.

Keep in mind it's a personal project, the assembler is written in not the prettiest idiosyncratic Python.

https://github.com/jbchouinard/sixteen/
Depends on the suburb, too— I grew up in a prewar streetcar suburb where all the kids walked to school in the 90s (although there weren't really corner stores that kids went down to for milk or whatever). More 'modern' suburbs are designed to only be navigable by a car, and getting to most destinations involves crossing huge deadly arterial roads.
You're right of course about the GC metrics. And there was some disappointing increase of GC CPU usage with the 1.8 changes (I don't now the current status). But some of the items you mention (package management, mature optimization framework) will hardly make cases where Go cannot be used, which was the original point. Same for concurrent data structures which can be implemented in Go, even if the lack of generics makes it less convenient. I do agree with you regarding the other items.
In Alaska, people joked about dividing the state in two, just to make Texas the 3rd largest state in the US.
Looks like a nicer minitel, which was around at the time. Perhaps it was apple's attempt to bring the concept to the us? Or sell it in france.
So they admit they want to censorship FB.
> Researchers have recently shown that the presence of gut microbiota during early development influences the brain’s neural connectivity related to anxiety and depression. Gut microbiota has been linked to behavior, to stress, and to stress-related diseases. Changes in gut microbiota may influence risk of disease, and manipulating microbiota may provide novel ways to intervene in clinical situations related to mood and anxiety disorders.
Not only that, but there's simply no guarantees. You can abuse a function in any way you see fit in Python, and the only one that suffers is your runtime sever :(

Optional types in 3.5 look awesome - but i don't want to lose duck typing. I want Go-interfaces in Python.
That is sad. So now the patient's $2000 MRI bill is at least partly due to Comcast-like monopolistic practices with both the equipment owner and the rads reading the films. And the dr's are incentivized to create their lucrative cartel to payback their $300k student-loans, which only cost that much because of...a cartel in medical schools (or at least certain residency specialties). I guess I wont feel too badly when Watson takes away all the rads'/ GP jobs (edit: GP's are good people, underpaid and overworked, I think it will be good when Watson liberates them to pursue more rewarding practices)
I'm curious where the noise is coming from, as some pixels appear to be out of place.
Are you asking "If those groups changed, would you come back to centrist voting?". Yes, my voting is only based on the womens' right criteria: I would vote for any party which doesn't propose to add up more rights to women than they currently have.

I've decided to forego any other criteria, because the groups are hypocritical with their values anyway. For example they pretended not to be racists (i.e. leftists / the President Hollande in France), but they saw nothing wrong in house-arresting 3,200 Muslims the day after the terrorist attacks, without warrant and without further proof than being filed under the "very Muslim" folder in the police notes. It wasn't necessary, it didn't yield any terrorist being arrested, and I qualify this act as a very racist action from a leftist president. I could go on and on about how leftist people fight for jobs but have never created any and have made it a burden to run a company. There is no hope in any political party of France driving France towards any kind of success, all of them will keep engaging in a sort of class warfare where anyone who's rich is considered evil, so I'll vote on the only issue that I can factually compare and on which I became expert: Their programs about women-and-men equality.

As it stands, both left and right parties propose to add up many more rights for women. See this post to quickly understand why I don't think it's fair: https://news.ycombinator.com/item?id=12923138
This result has been cast into doubt by a recent replication attempt, which failed to find any such forced-smile effect.

https://www.psychologicalscience.org/pdf/StrackRRR_manuscrip...
Once again, the hyperbole does nothing but make people think you are making things up. No one is taking away a womans right to vote. Period. Whether you or I agree with the issues listed there, some do have a valid other side.

On its face, nothing is wrong with wanting to make sure a voter is who they say they are. Requiring an ID could also be too much of a hurdle though. There are reasonable and valid to sides of that argument.

Early voting is sort of a hit and miss. People voting too early may mean they miss important facts leading up to the election. But then, it can be hard to vote on the day of.

The problem is that even getting to vote has become too political because in general higher turnout is good for the Democrats and lower turnout good for the GOP. I wonder if some stat came out saying people who early voted for Trump really wanted to change after they learned more but could not, would the ACLU change their tune on early voting?
Censorship of libel and intentional mischief is no vice.
Fair point, I will update the AWS us-standard results and include Backblaze as well.
Ask HN: YC startup or established company
Hi. I'm a junior in college studying computer engineering and have received four internship offers for the summer. (Amazon also just responded to my application and I passed the first round of screening and got sent the second set of tests, which stand between me and an interview.)

The company I was most interested in is a startup that recently went through YC. Now that I have all of my offers, it turns out they are at the very bottom in terms of pay, and it is quite noticeable over the course of the summer. I have an offer that's literally twice as much hourly and comes with a bonus which would cover much of my housing expenses for the summer. (If I choose the startup I can live at home.)

Honestly, I think I could learn a lot from any of the offers. But I really wanted to intern at a startup, and what they're doing is pretty cool. Should I just accept their offer? Should I try to negotiate?

Any advice would be appreciated! I have not yet responded to the offer.
If it's not (and I think it isn't) the code used in the voting machines needs to be open source and publicly available in a government repo. That would be a start. There's still the issue of ensuring that that code is the code that is running on the actual machines, and that the compiler used to compile that code hasn't been compromised, and that the source for the compiler is available and on and on....

I'm not a security expert, but what would be a good way to publicly verify all this?
> Overall though, Go is probably still the more practical choice between the two languages (due to Rust's incredibly high barrier to entry).

Does Rust really have an "incredibly high barrier to entry?"

I've been using Rust for a few months, and just deployed my first high-throughput application a month ago, and my experience has been the opposite. Yes, the first couple of weeks were a bit rough while I was getting used to the ownership system, but since then I have been progressing at a relatively quick pace. The package and dependency management facilities are incredibly good, and I've found high-quality libraries for nearly all my initial needs.

Compilation times could be faster, but the error messages provided by the compiler are so useful that I have come to depend on compilation errors for refactoring. The gains in predictable performance and resource utilization have far outweighed any initial cognitive overhead in the learning process. The community and the resources they provide are fantastic.

Coming from a mixed dynamic language and functional programming background, I could see room for improving certain FP aspects of the language, but am impressed with the pervasive pattern matching and collection handling.

Not a knock on Go, but rather an endorsement of Rust and its future.
Ahhh. I tiled the image 4 times, remapped to polar coordinates, then did some color balancing.
Heroin and Cocaine are safer than Alcohol ? Can you share some info please ?
Isn't the average NYC rent blown by a relative glut of stupidly overpriced Manhattan apartments blowing the curve?

I don't know how Tokyo's market compares, but I wouldn't be surprised if there are some different dynamics at work.
One person trying to censorship is another person's editorial policy.
Are foldable phones the new flip phones?
The FEC should be in charge of the entire voting process. What is worse: a custom designed U.S. government voting machine for all federal elections made by the FEC, or tens of different companies, selling their closed source machines to state governments for profit.

I see issues in both systems, and in fact I'll take the current set up because my proposal requires me trusting the government more than I do now.
Learn to Code While Traveling in Colombia
> Besides, Go is not any safer than C when it comes to data races. I care about those a lot too.

Agreed. It may be safer in the realm of "oops i forgot to free memory", but i've had more panics than i could count in Go.
Donald Trump’s strange speaking style, as explained by linguists
I just checked Wirecutter because I thought if any place is going to recommend one specific light, that would be it. Unfortunately, flashlights don't seem to be on their radar.
The possibility of voting fraud will make a blip in the news and then be forgotten, just as it was in the much more contentious election of Bush v Gore.
I'd assume Triplebyte if you don't already have personal connections.
Can't beat The Guardian for solid international and free coverage of important issues.

https://www.theguardian.com

Al Jazeera English can be quite good (though be wary of some of it's Qatar biases), it tends to be excellent on Africa and Asia.

http://www.aljazeera.com/
No. We're not supposed to forget what happened, or just lay down and stop working for what we believe. We need to hold each other and ourselves accountable. We need to figure out a way to constructively move forward together. I don't know about you, but when someone continues to insult me, it makes it very hard for me to want to work with them in an earnest way. I think most people react the same way. We're human. I also admit that I'm not perfect, so it's unfair to expect others to be perfect. I also hope that I can be better, which means that I can change. If I think other people should change, it's fair that I expect change of myself.

The vote was pretty evently split, and voters had an effectively binary choice. Both candidates had record low favorability numbers. I don't believe that people wholly subscribe to every position held by the candidate they chose. (Hell, I don't believe the candidates even wholly subscribe to every position they publicly held. Politics in democracy is about compromise, which unfortunately has apparently become a disparaged trait.)

I also think it's worth recognizing that the people that are expressing the most vitriol are not representative of the population as a whole. The anonymity and distance on the internet can bring out the worst in some people. As can the actions of crowds.

That also means that there are very likely things that we can agree on, things we think are worthwhile. It would be a massive failure on all of our parts if we can't figure out a way to accomplish those goals we have in common. I'm not ready to give up on us yet. You've been participating in the discussion as well, so I hope you're not giving up either.
The Science of Sleep and Creativity
Facebook, I’m Begging You, Please Make Yourself Better
> I spent 20 minutes reading the prompt, looking at resources and making an outline of my code. Then I step away for the afternoon and don't think about it. Let the subconscious internalize the problem for a while and when I come back, I've got a much better mindset to approach it.

That's definitely a thing, and I believe it applies to some extent to everyone.

But here's the other side of the coin - the ability to operate efficiently when the world is burning. I've been in the industry for a while, and this sort of thing definitely happens. But it's very hard to simulate in an interview. You don't know who the adrenalin junkies are on your team until PagerDuty lights up glowing red across the board.

The only indication I've seen is the correlation with a preference for risk-taking activities, such as sky diving, etc. But it's quite circumstantial. And there's definitely also the true reverse of it: some of the car racers and bull fighters out there are not good team players in times of peace.

Well, if at least a few key players can handle pressure gracefully, I guess you'll be fine, since it's a skill rarely used. You don't need everyone to be able to switch to catastrophe mode at a moment's notice.
> Like "the social safety net is massively underfunded". I grant you that that can be true, but is it more underfunded today than it was in 2008?

The Social Security trustees themselves noted in their last several reports that the retiree trust fund would be cashflow negative by 2028 and totally insolvent by 2034. And as recently as 2015 the SSDI fund was projected to run out by December 2016. So last year, to prevent catastrophe, Congress quietly transferred some case from the retirement fund into the disability fund.

I'm sure you can see why this might be a problem.

They made a few minor (but important!) changes to the eligibility rules for disability, but no structural changes. As things stand, this means that they negligibly lengthened the viability of SSDI by removing the runway for Social Security. Both programs -- Social Security and SSDI -- are now slated to be insolvent within a decade or so. And many economists and demographers think that the trustees are being optimistic.

With several wars ongoing and rising medical costs, programs like the VA and Medicare are also chewing through funds at a faster rate than projected. By last estimate, Medicare funds run out in 2028. Feel free to read the always sobering Trustees Summary for this year: https://www.ssa.gov/oact/trsum/

So yeah, the social safety net is massively underfunded. As things stand, we can expect to completely lose federal retirement assistance, disability assistance, and medical aid within the next 15 years. Any attempts to revive these programs would require sweeping changes to their structures and a huge tax increase.

> But now you are talking a lot of "points" without citing any statistics.

I'm sorry if I'm not doing a good job of providing stats to back up these points, but I assumed they were common knowledge. I'll try to cite my sources better.

> This is the point I'm trying to make; you can make a lot of talk about things are getting worse, but when you look at the numbers they are getting better (or at least aren't getting worse).

Please show me the numbers that show things are getting better. Otherwise, you're running the risk of me using your own quote against you. ;-)

Cheers.
I think you're misusing the term "literally".
> plus it can catch things compilers don't, such as null pointer exceptions.

Note, that it depends on the language. In the case of Go, yes. In Rust? Definitely not.
It's up to courts to decide whether something is libel or slander, not an algorithm or an engineer at Facebook.

Private communication / media organizations like Facebook deciding what's acceptable and what's not would only be censorship.
The moderation of Facebook is outsourced to a select group of organizations, not unlike Twitter with their Trust and Safety Council.

https://about.twitter.com/safety/council

https://blog.twitter.com/2016/announcing-the-twitter-trust-s...

Unsurprisingly, Twitter's Safety Council members are predominantly left-leaning with ties to the (now defunct) Clinton campaign. I would presume there are plenty of seats to be filled now.
except he did it multiple times in the rust belt.
Jason Calacanis publishes a series of email newsletters that cover US news, tech and dozens of verticals like electric cars.

https://inside.com/

You could ask them to support RSS, I've found them to be surprising responsive.
Innovation has always and will forever put people out of jobs while simultaneously creating new ones. Are you suggesting that innovation is just as bad for our country as Donald Trump?
Here is a application to be a teacher dated 2016. Seems relevant considering the stamp
http://www.government.pn/EO%20Ad%202017.pdf
Were there major improvements to autoloading in PHP7?
So who's going to be Head of Truth at Facebook?
Feedback: Apple only? Not interested in walled gardens.
Screening for Islamic State in Iraq: An Inexact Science
"waahhh somebody told me Breitbart is racist and now I'm being CENSORED"
Traders who ditch a strong company like Amazon because of some sort term Bezos vs Trump issues deserve to lose money.
As a Montana I would object to the demotion to 5th place too.
From the article section on grsecurity Linus added that this kind of problem is exactly why he has never seriously considered merging the grsecurity patch set; it's full of "this kind of craziness."

How do you reconcile that with suggesting people run this patch? If it were good, Linus would merge it. For me, the fact that it has existed for 10 years and _not_ been merged does not speak highly to it's quality.

I feel that any non-kernel dev applying a patch to their kernel is the opposite of a good security recommendation. I'm not nearly as qualified about the tradeoffs between performance and security or even code quality as Linus and the kernel team. That's why I delegate the decision about what code goes in my kernel to them.
It makes sense to reduce the effect of "cottage industries" getting paid to misrepresent the popularity of certain topics. I wouldn't call that censorship.
Lol I thought the article was about Hillary
The exploit described in this article just describes using Telegram as a method for a trojan to emit signals using the Telegram API. The attack is amateur and has much room for improvement. Also the name of the article is terribly misleading.
Impressive to see so many contributions from the unpaid rabble. vjeux's PRs are mentioned twice in that blog post.

Even if GitHub gets bored, hopefully Atom has the momentum to keep going.
Aren't most of Colombian druglords' money stored as $100 bills?
In the context of the conversation, adopting Rust over Go is a mistake for the majority of applications primarily because of the difference in learning curve. Of course there are other factors, and not all applications are equal. I threw in my C++ background to demonstrate that I'm quite capable of thinking in the low-level terms demanded of Rust programmers, and my learning curve was still very large. You can disagree if you like, but my comment was related.
This article criticizes Facebook for firing the human editors that had been keeping things sane. However they were pushed to that by accusations of bias in the right-wing media. Accusations that looked likely to lead to a Congressional investigation.

See, for example, http://thehill.com/policy/technology/279361-top-republican-d....

Now they are in a situation where they are damned if they do, damned if they don't. And people immersed in echo chambers will accuse them of bias no matter what.

But the entire system is fundamentally broken. Pay per ad incentives lead to rewarding viral content. And content that induces outrage is far more likely to go viral than pretty much anything else. Plus it goes viral before people do pesky things like fact checks. And the more of this that you have been exposed to, the more reasonable you find outrageous claims. Even if you know that the ones that you have seen were all wrong.

For an in depth treatment of the underlying issues, I highly recommend Trust Me, I'm Lying.
Do you truthfully believe that you can trivialize and dismiss something you seemingly don't understand and be correct at the same time? That doesn't speak well for the strength of logic underlying your opinions.

No attempt at political correctness will ever impact the freedom to believe anything at all, hateful, loving, or totally rational. That freedom is fundamental to being human. It is not granted by any organization and cannot be revoked using any known mechanism, no matter what your opinion on those thoughts.

We don't need code to believe and express that we are free to say hateful things. Even those on the left believe they are free to say hateful things about people on the right. They've simply fooled themselves into believing that feeling justified about that hate means that they aren't being hateful.

Here's a spoiler alert for being human: everyone feels that exact same justification. It is literally meaningless.
Recognizing a cultural divide is fine, labeling one side new age SJW's and the other side racists bigots doesn't do that though. It just polarizes us even more and actively moves us further apart when we desperately need to start looking at ways to come together.
Not sure it meets your criteria, but I read IrinNews, which focuses on humanitarian emergency stuff: http://www.irinnews.org/
Agreed. All polling and media was totally skewed against Sanders (and then Trump).
Just stop using aggregators. Pay for real news sources that hire actual investigative journalists.
Are you saying that Facebook is a government? By the same token as libelslander, censorship is a government task. Everything else is just business rules.