skysight-inc/HackerNews huggingface dataset:
Display the URL with a countdown and a prominent "no thanks" button. Redirect after the countdown if they don't opt out.

A fair amount of sites you don't want to visit have obvious urls. Or maybe you could scrape the title and display that as well.
Thank you, that sounds like a good idea!
Mysterious Microsoft patch killed 0days released by NSA-leaking Shadow Brokers
> Make a laptop to appease power users

Oh, for fuck's sake. Have you even used the 2016 MBPs, at all? What's your current machine, and what do you run on it?
> “This wouldn’t have happened at M.I.T. or Carnegie Mellon,” said Dr. Ricketts, "... they would basically have handled it internally."

https://en.wikipedia.org/wiki/Aaron_Swartz

"On January 6, 2011, Swartz was arrested by MIT police on state breaking-and-entering charges, ... download academic journal articles systematically from JSTOR using a guest user account issued to him by MIT."

It was handled and concluded in a very un-internal way.
I also had it fail for www.autodraw.com
wrong job. i suggest you consider that you may not know as much as you think you know; this is one of those points in your life where cognitive dissonance kicks in.
Could SSHFP records not have been an option here? Especially combined with something like DNSSEC?
Walden closes eighth fund, adding $107M to its war chest
> The answer is simple. Eliminate the corporate income tax, and increase personal dividend tax rates to ordinary income rates.

I agree that it's overcomplicated. Equally I'd argue eliminating corporate tax isn't the right mechanism either, as foreign shareholders could evade US taxes entirely. Which to an extent is an encouragement for investment, but equally it evades the infrastructure the US provides to businesses.

Right now we have the reverse of this - effectively double taxation on dividends for US shareholders (corporate tax and income tax). Dividend imputation is my preferred solution - However, I am biased seeing this in effect in Australia as franking credits.
People who fly, like, once or twice per year (leisure travelers or travelers visiting friends and relatives (VFR)), will not know these things. There are many, many people who have never flown on a plane, too.

They make up a significant portion of total passenger volume.

Also, every other airline app gets this right.
This is, in part, what Y Combinator hopes to accomplish through various arms.
MITM attacks are designed to not be detectable, so the solution is to have tooling which prohibits them – exactly what is lacking in this case.

For web, using TLS (SSL) is a good start. This could be improved further by using HSTS, HPKP, DANE etc. (not sure if A+ already implies them anyway).

For SSH, you need to have an out-of-band way to get the host keys or use something like an SSH CA.
It's impossible to do quietly. Apple has 5.2B shares. It trades around 25M shares a day on average. If you bought every traded share every day for 100 trading days (almost 5 months) you'd still be just shy of 50%. And the share price would have exploded (like up 10x) and everyone and their brother would know something is up.

Even if you bought 10M shares a day, you'd drive up the stock price substantially (like 2x), and now you need over a year to do it. Again it would be obvious.

When Porsche tried to be sneaky about buying VW, they started in 2004 when VW was 33 euros a share. By mid 2005 exchange rules forced them to admit what they were doing, the stock price had doubled and they hadn't even gotten to 20%. By the time they reached 40% the stock price was over 200 and actually peaked over 1,000 for a day before Porsche capitulated and was forced to sell their shares.

Thats why acquisitions are done with tender offers. The buyer may try to buy shares before the tender, but have to be careful not to break exchange rules or the law that obligates them to publicly report 1% and 5% positions when they get there.

A tender offer just says, we'll buy X% for $Y per share, and allows every shareholder to sell shares at the same price with the same info.
All of the icons are wrong on Edge. Makes it difficult to navigate around. Weird UX edge (ha ha ha nope) cases that exist on Edge but not on Chrome or Firefox.
Empty links to big services like "Google.fr", "Facebook.com", bootstrap;

Proposed a funny video, some simple stuff like Cluster Hat & Gitea github
Should they have a Bluetooth connection to my phone to allow shutting off the stupid thing?
This is an interesting idea, but the authors lose credibility by using Crafty as an opponent. Crafty isn't even among the top 30 current programs. Depending on which rating list you reference Crafty is 300 to 400 points worse than Stockfish.

>Crafty has successfully participated in numerous WCCCs, and is a direct descendant of Cray Blitz, the WCCC winner of 1983 and 1986.

That is some pretty weak sauce. "successfully participated"? Is that really worth mentioning? Also Crafty isn't exactly the direct descendant of Cray Blitz even though they were both written by the same person. And while Cray Blitz did win a World Championship some 30 years ago, it did so on the power of its hardware, not the strength of its software. It was running on a Cray supercomputer at a time when other programs were running on vastly inferior hardware. Rebel, who finished one point behind Cray Blitz, was running on a 6502.

Section 5.1, where they show diagrams on moves made by DeepChess is only meaningful if other programs miss the moves.

>This property has been associated with human grandmasters, and has always been considered an area in which computer chess programs were lacking.

But...

In the Aronian game Stockfish running in the browser (PNACL) finds the move Re5 in less than a second.

In the Alekhine game Stockfish finds the move d5 in about 2.5 seconds.

In the Seirawan game Stockfish finds the move c5 in about 1 second.

So while I find the idea interesting I'd like to see more intellectual honesty in this type of paper.
Job vocancy
My good poeple from all over the world,
I am a qualified truck driver with over 15 years experiences from Nigeria in Africa.
Frivolities of life have turtured me.
Can anyone help me with information on a job offer from a company in Germany or anywhere in the world with a work visa,
My email is Stanleyozoemela@yahoo.com
Please help out as you will be helping a sinking young man,who is going through a lot of deficulties in life.
I will forever be grateful with your information's,
I can still do general labourer's job,
I beg of you friends.
Oh, wow; why?
Maybe, but then the library would have to support those.

This isn't as much about the concrete technology as it is about the willingness to implement any host-key checking.
I don't see how you can objectively say all of those points are nutjob - many are just summaries of our existing structure. Perhaps you don't agree with all of them but that doesn't make them nutjob.

Racist claim - not seeing it. While I wouldn't try to equate the Black Panthers w the KKK, ignoring the Black Panther violence against innocents is dishonest. And not understanding why someone would boycott a celeb who promotes a group w a violent history isn't being honest either. That's not an unreasonable thing.
More important to me is restoring tabs.
Using pgp is good for +30 cryptolluminati cool points. It also reduces your kibitz surface, which is useful for keeping the guardian from writing incorrect hit pieces about how you don't care about security.

Other than that, not really.
Decent website, but pretty sure it's not 100% polished yet. One (of several) things that threw me off was the "Female Survival Rate to Age 65" comparison. I was shocked to see that India is only at 3.7%, and the color filling in the picture also makes it seem so. It is actually 73.7% and the 7 is hiding in the picture.
As an Italian, I must say that most of the information in the article is wrong.
As in my

https://news.ycombinator.com/user?id=graycat

here, somehow let me have an e-mail address.
Potential for XSS attacks is fairly large. Be careful out there.
I honestly think that even that is too binary. Clearly there are fully remote and no/minimal remote companies. But there are also a lot who (mostly) started with an onsite culture and as they've grown/acquired teams/etc. they've become more distributed and remote work-oriented organically. And they usually find it works better for some teams and roles than others.
You test the URL with a HEAD method that often 404. You should try with GET instead.
My Ubuntu 16.04 Gnome Setup
https://cryptowat.ch fails too. seems to fail at very basic URL parsing.
The title should be "1950s tax preparation", of course.
Microsoft can't seem to make something people want, so they have to shove it down your throat.

Apple built a walled garden to lure people in.

Microsoft is building a walled prison to trap people.
I don't think saturation is a problem. You can't get silk from a souse ear, or something like that. Apple's growth rate will continue to slow, but as long as it maintains it's competitive position it will still be very profitable and a good investment.

The Buffett investment (actually his sub-managers did the investment I'd bet) is an example of Apple gradually becoming a more attractive investment to value investors as it gradually becomes a worse investment to growth investors.
Sorry! Fixed.

p.s. This is a great article.
Prosecutorial overreach is a huge issue at all levels of society, particularly when applied towards youth to an extent that it perpetuates a cycle of crime; it should come as a surprise to none that this disproportionately affects communities of color.

The problem is deep: Because prosecutors are elected, by an electorate made of those who fear criminals more than missteps of the criminal justice system, they are instantly biased towards fearing the perception of being "soft on crime" above all else, above even the instinct and professional duty to be fair in their evaluations. Ken White (author of the Popehat law blog) eloquently describes from personal experience the caustic, self-feeding culture of the "brotherhood of prosecutors" that ingrains this trend, a must-read for anyone interested: http://reason.com/archives/2016/06/23/confessions-of-an-ex-p... And this article expands on the problems behind electing prosecutors: http://www.thedailybeast.com/articles/2015/08/24/it-s-too-da...

I once asked a question at a panel about whether technology could help to rein in this culture: whether, for instance, easy access to statistics might allow a prosecutor to justify to their peers and the public that they could give certain individuals the benefit of the doubt... that they might press for less than the maximum sentence permissible by law, because the data shows they are statistically unlikely to be repeat offenders or escalate into violence, and that the individuals' contribution to society would be maximized by behaving firmly but fairly as a prosecutor... that they should take into account that the system is stacked in their favor, and that they should not just assume that public defenders have equal adversarial power, in making their decisions. (It's more than a little absurd that the former sentence isn't already the case.) I should have anticipated the answer: such a tool would be tremendously helpful, but to exist, it would require belief and cooperation and adoption at levels not yet seen, a classic chicken-egg problem. I hope thoughtful minds, with more insight into this problem, find a path forward.
There are bots who mindlessly throwing HTTP requests on some known vulnerabilities, they don't really check whether you're running wordpress or not. Every web server bombarded by those requests, that's not something you should be worried about.
That's true. Years ago I did some experiments with various trie representations and despite my effort, glibc malloc was reporting 40-50% of internal fragmentation. Once switched to memory arenas, I nearly rid off fragmentation.
Remote doesn't work.

I know, I work remote with people in 4 continents across 6 timezones. It simply doesn't work.

You can't teach people, you can't train people, you can't show anything over a phone or a chat.

On top of that, as soon as you have different timezones with little to no overlap. You cannot synchronise or work with your colleagues at all.

Remote work and remote teams should be limited to people who are already senior, fully autonomous and experienced. And even there, it's a constant battle and it takes a lot of self discipline.
According to ArsTechnica, the Shadow Brokers' exploits were patched (silently) back in March. This suggests that no fully patched system should be vulnerable, which doesn't jibe with what some security researchers were claiming.
For the limited number of mathy things I've done in Elixir, performance has been pretty terribly. Ruby is a bigger language which means it's more likely to have C binding for things like generating prime numbers, for example.

Fortunately, Rustler is making adding safe native extensions much easier. https://github.com/ddresselhaus/primal_ex is a little toy library I wrote to leverage a really excellent Primal Rust library. I'm excited about the possibilities Rustler brings to the table.
In my experience as a hiring manager, a degree can be useful as an indicator, but I wouldn't actually require it for most positions. A degree requirement can also be a crutch for HR departments that are overwhelmed by applicant volume and lesser hiring managers that put more stock in a culturally defined checklist than their own judgement about any given candidate's suitability.

The biggest problem with the degree-as-a-substitute-for-judgement approach is that not all degree programs are equal to start with. There are degree programs which absolutely speak well of a candidate (on a resume) and there are programs you can graduate from which would be less of an indicator of suitability than relevant work experience. Certainly not all degrees are equal. There are some real bullshit things you can major in insofar as being an indicator for employ-ability is concerned. So for me to care about a degree on a resume, it has to be an appropriate degree and it has to be from a program that I know indicates some skill and perseverance on the part of the candidate... otherwise I dismiss it as an evaluation factor: at that point it's simply an uninformative data point.... it's just noise.

To be fair, I say this as someone that has had a good career in technology without a degree. I have do have a fair amount of college (in one of those bullshit majors I was mentioning), but no sheepskin. (Actually, one of the schools I attended seemingly attached so little to the degree in terms of success of the candidate, that they had a policy of indefinite re-admittance since many wanted to finish solely for self-enrichment after they had gone off and had their career success pre-graduation :-) ).
In German city of Mainz, a dry ice leak got out of control
The biggest bloat is that for every component you are always sending all the css for every possible combination of feature that might be used on that component.

https://github.com/twbs/bootstrap/blob/v4-dev/scss/_card.scs...

.card-outline-warning
.card-blockquote
.card-footer / .card-header
.card-footer &:last-child
.card {
> .list-group:first-child {
.list-group-item:first-child {

etc. etc. It's 280 lines of source code (before you even run auto-prefixer)

Each one of these components repeats styling that other components will use. Because they want it easy to use so you just apply .card instead of individually composing all the style effects you want.

The other day I used semantic-ui, just added in a few components and it was 56k compressed. Because the component ships with support for all options, not just what you use.
Ditch ad-based business model & build a better web, says inventor of Pop-Up Ads
Someone already replied towards the first link, so I'll address the second.

The only thing in that post that could be construed as sexist is 10th point:

> Humans were born unequal in talent and desires. The gifts of nature were not distributed equally among the sexes or various peoples. Governance systems must select for talent, and any such selection process will produce inequalities. The never-ending attempts to purge all such inequalites will eventually destroy the ability of the government to function. Men have natural abilities and disposition towards leadership. To deny this, to mandate equality of results, to push women into masculine roles, to domesticate and feminize men, only results in misery for both men and women.

One could pin the label of sexism on this if one thinks this is an indirect jab at inclusiveness and equality. Perhaps if the author had also paralleled and listed the qualities women have over men, he could've covered his bases.

It's more likely that the author holds more "traditional" views on gender roles, but without the prejudice and hate towards women commonly found in sexists.
I've had to fill in a W8BEN for my investment account in Canada (it would potentially allow me to buy US-located assets).

And keep in mind that the vast majority of countries have tax treaties with the US such that you'll get tax credits for foreign taxes paid. You'd only pay taxes in both countries if you're living somewhere with lower taxes than the US.
Show HN: Positive News Reader based on sentiment analysis
How about having the prosecutor put up a bond that goes to the defendant if the case is cleared?
tab restore is there..
The caret is used for bitwise xor. C-style bitwise ops in general take up a lot of the good characters, in so many languages. :(
Hopefully the next version of the C++ standard will incorporate some form of the unified call syntax proposal, which will make the use of this style of code organization more consistent with traditional one-per-class declaration files.
How many jobs require college is a fair question when you are young. But at the other end of life, I ask how many jobs would have taught you the same things as college. Lifelong education and self improvement is important. Whether it come from college, work, or somewhere else is not as important as just making sure it happens.
People will do disgustingly stupid things to chase meaningless internet points. It's understandable that more real world intangibles like reputation would see similar actions.
Pattern matching, to me, is the killer feature. It allows me to write so many fewer if statements, which to me is a big boon.
Do links get removed after a visitor gets one or they stay in the pool?
They get removed.
Price transparency isn't that useful without outcome transparency.

Outcome transparency without thought about capacity leads to other issues: the best don't have enough time to serve everyone.

We need to figure out how to improve the baseline rather than improve the top-end, which is what things are currently focused on (if my insurance has no problem with me going to a more expensive, highly-regarded provider, why won't I try to get in there?). How is a "market" supposed to work for life-saving surgery?

I would be very interested in how much money is wasted on wrong treatments, unnecessary tests, fixing mistakes like disease transfer in hospitals, versus just paying the best doctors and surgeons for their time.
Unless you have a hidden advantage, the cost of mining and the reward for collecting transaction fees will converge. The capital required to become a miner is very small, and the amount that a user can offer for fees is easy to change, allowing the market to be very efficient.
Ah, but what politician would argue for such a law that would hobble our "brave defenders of law and order"? Imagine the TV spots! (And pay no mind whether the private prison industry is funding the PAC that put them up...)
> Long before computers existed, businesses used electromechanical accounting machines for data processing.

The term "computer" -- referring to either an organism carrying out computations or a machine doing the same -- predates our modern concept of "computer" -- what we think of instantaneously when reading the word -- by many (or some, depending on your concept of "computer") decades.
Mate, you couldn't be more wrong. Doctors, on the whole, are just about the smartest folks out there. Are there bad, less intelligent doctors? Sure. If you think it's as simple as "taking out 300k and staying in school until you are 30+" you're delusional and frankly don't know what you're talking about. Math, statistics, physics, chemistry, biology and on and on. These are just some of the areas doctors need to be well versed in.
What an awesome cynical ending: "John decided that developing on Windows 95 was the way to go."
Haha, nice observation. But not really. The only facet of object orientation is processes communicating with message-passing semantics. Primitive types are not objects, and processes are not instances of a class for example.
The Masterful Storyteller: A David Grann Reading List
"another tax-advantaged option that's entirely within apple's control is to distribute more of its income to its employees "

You mean "shareholders's income". It's not Apples income to run social programs with.

Lowering (or preferably eliminating) corporate income taxes benefits investment at every level, from Apple all the way down to startups. If your business plan shows that if you hit plan you will generate $1M in profit your first year, and will reinvest $600k in the business, the rest going to CA and US taxes. Now contrast that to the reinvesting the full $1M in the business. In the second case the business will be able to grow faster and increase company asset/equity value faster, of course it will be more valuable. And this means it's more likely to get funded.
> If you're going to "push back", there should be a reasonable expectation of resistance from people who want an honest, earnest and intelligent debate. Otherwise, IMO you're just putting on performances.

I'd like to think it's more like venting than performance, but fair criticism, and thanks for the thoughtful response. Intelligent debate just doesn't sound like fun when so much of the HN crowd is like the guy from this article.
Steven Black's hosts compilation [1] is a good start for what to disallow. For URL shorteners, you could disallow URLs that trigger an HTTP redirect (e.g. HTTP 301), or you could follow the chain of redirects and apply your rules to the terminal URL.

[1] https://github.com/StevenBlack/hosts
Link shortener to the rescue!

http://bit.ly/2oCL927
I wouldn't call it a dead end to be a senior programmer. Even if afterward you are never promoted, if you are making around $100,000 a year, then many people would be content with that.

And it's not like going into middle management would bring a higher salary. And your job security would be worse. Every time there have been mergers or cuts, the first to be cut is not the specialized technicians but middle management.
It's called Braeburn, a type of apple.
Online Jobs – Real Part Time Internet Jobs – Online Jobs in Pakistan
Overseas corporation isn't a US corporation.
AKA consistent.
That's not what Warren Buffett would do:

http://www.businessinsider.com/warren-buffett-on-dividends-2...
Training a model on adversarial examples essentially is a type of "gradient masking." (https://blog.openai.com/adversarial-example-research/) A model trained on one set of adversarial examples in an attempt to harden it against all adversarial examples is still vulnerable to adversarial examples produced from a totally separate model that performs the same task.
Do you have any other proof than your single anectdotal evidence? No?
....

Or you could create a script.rb file, anywhere, and require gems if needed. Then type ruby script.rb.

That takes no time at all, and using gems is extremely simple even with RVM if wanted.