skysight-inc/HackerNews huggingface dataset:
Universalizing GPG would be an improvement.

The "end-to-end chain-of-custody" is actually the problem, because it does two bad things.

First it encourages people to give it more faith than is due. Having an ironclad guarantee that something is approved by a specific untrustworthy person can do more harm than good when people see the guarantee and not the guarantor.

Second, when the process has barriers (e.g. for poor students or foreign nationals), you get a lot of legitimate software that isn't signed, which means you're harmfully desensitizing users to security warnings. Or locking out legitimate software.

Suppose you replace that with automatic GPG signatures, where the software has to be signed by the author but the author doesn't have to be signed by anybody else. You still have something useful -- you can verify that two pieces of software are from the same author. And that updates are from the same author as the original. And the author can publish their public key to their website, allowing security-conscious users to link the software to the trusted website.

Meanwhile signing becomes only a checkbox with no gatekeeper deciding who can and can't sign, no one is excluded, so everything can be signed there are no spurious security warnings for legitimate software.
Debbie Raynolds dead a day after daughter Carrie Fisher
Additional information: The source engine (valve) has been limited to 30 kb/s for more than a decade.
As someone who went through an undergrad econ program, I strongly disagree for a few reasons:

1. Econ programs focus early on building basic mathematical models; a pretty normal curriculum is microeconomics, macroeconomics, econometrics (using stats + data), and then whatever you want your electives to be (e.g. international trade economics, labor economics, etc.). Without being fluent in at least the basic models, you don't have any framework with which to work with other subtopics, but learning the basics takes most of your time.

2. The specifics of how banks are run, or central banks work, or what we trade with China today, is more or less irrelevant trivia unless you actually work in that part of finance or will become a policy-focused economist, and you'll have plenty of time in your PhD to figure those details out. Economics is an extremely broad field and you can easily make a useful career out of, say, analyzing corporate acquisitions, or doing pure game theory, in which case how monetary or trade policy is conducted is pretty much irrelevant to you.

3. Since graduating, I found my econ education was extremely helpful when learning how central banks actually print money, or how trade agreements are put together, because I have a general high-level picture of how things move. That's in contrast to people who think just because base money is increasing, there must be inflation -- if you've worked with the models much, you know they're all approximations, but you get a much better sense for what is a reasonable vs. unreasonable result.

I mean this is like complaining it's possible to get a CS undergrad degree without knowing how the Linux kernel works, or getting an CS PhD without knowing the details of TCP control flow.

Both economics and CS are large fields and practitioners don't all work on the same thing -- the point of the degree is to provide a shared language and foundation, not to teach you every practical skill there is, because that's impossible and the relevant skills change very quickly.
Any normal person searching for 'Did the Holocaust happen' wants a denial site.

For Google to move it, would be not giving people the results they want for political reasons.

I'd hope this is just due to the site having technical difficulties as some have suggested.
>resource allocation and maximizing utility are the common approach.

Utility maximisation has always struck me as a horrible way to do modelling. In most cases your results must depend heavily on the form of utility function you choose. And you always have to make a choice since utility functions are unobservable.
Hire Android Developers in India
How do you write design docs? Did you have to go through a course establishing some fundamentals to it? Did you take a writing class? Do you use specific tools? I would like to try and adopt this style of communication but everyone in my team, including me, are writing illiterates and I wouldn't even know where to start.
At the same time, sometimes, the best argument for a big new idea is _code_ showing that it works in reality. Obviously, if you're going to do a major refactor on your own, you're risking that work being thrown away. So, it's certainly a risk.
List of Web conferences in 2017
Chrome is but IE writ large.
It'll be interesting to see if this causes some "no open source, even if a support contract can be purchased" policies to get changed.
In my opinion the current generation of mid drives are better than the vast majority of hub-drive motors, whether we're talking about the Bosch or Yamaha or Bafang etc... "Better" is a very slippery word. The Gazelle bikes have the Bosch mid-drive system which has torque sensing, but only puts out 250 or 350 watts and your bike cost $3 or 4 thousand dollars. Considering the moderate range and instantaneous power, while it's in line with similar bikes, I feel that it isn't a good value overall. Once bikes with this kind of performance are readily available for, say, $1200, the world will bend around them. But not before.
Enterprise Class Stream Analytics Platform
Makes sense, my biggest annoyance with the fingerprint reader is that it doesn't work reliably if your finger is at all wet (like while cooking).
That's not really true if they're refusing to push the Keynesian levers for ideological reasons.

snort Everyone's a Keynesian when it's time to spend but Keynes also said to pay down your debts on the upswing of the cycle, and guess what everyone didn't do?
Few thoughts below, I think possibilities of future being considered in most of AI takeover discussions are some sort of linear projections of our imagination based on our understanding of current scenario, past history and future expectations. Our minds are many times not able to consider outcomes beyond any of these, for example when you read history of World War 1, we find most of the experienced generals and strategist did not expect the war to be as horrific and as long as it turned out to be, since their expectations were based on past experience and current knowledge (which turned out to be inadequate). Similarly, most of the people who witness atomic bombing of World War 2, did not really expect to have no nuclear wars in next 70 years. The prevalent expectations then was to consider nuclear wars being imminent. Similarly, after the moon landing, there were not many people who thought no human will go to moon in next 50 years.

I think one possibility that is not being considered is the ability of humans to upgrade themselves via some combination advanced genetic and hardware. What if you could design AI that can help upgrade humans, again this would lead to creation of new superclass of humans.

The other thought I have is, on one hand we expect AI to be really intelligent to take over most of the human skilled jobs but still expect it to be controllable by few human beings. There is always a possibility that superintelligent AIs might have some different motivations other than ruling over human beings. As a human being, even though I am much more powerful I probably do not have much motivation to rule over rats or cockroaches, same could be true for AIs. We might be too insignificant for them to waste time on us.
I was looking for something that would answer common questions for some time, but couldn't find anything. Pointing students to research papers unfortunately doesn't work in most of the cases. Deep learning book is too hard for some and they want to see a comparison of different sources.
Russians at the Gates
TCP establishes a connection when it starts and it has build-in timeouts (and various mechanisms) to detect dead connections. TCP will signal to the application if the destination is unavailable or lost.

The requirements make sense and the common usages for UDP fit these requirements.

It's correct that [almost] nobody ever uses UDP. It's a niche protocol for a very few specific use cases, one of which is real-time FPS/RTS/MOBA games (which fits all the criteria I listed).
You're missing my point: I think that this could be studied cheaply enough that he wouldn't need outside funding.

I'll add that I think the reason he hasn't performed studies on the technique isn't lack of funding, but that validating his claims isn't a priority for him.

His background only makes me believe more firmly that evidence is not a priority for him.
Locrian is super rare, because the tonic itself is unstable. But an arpeggiator like this actually does a decent job of making it sound ok!
For starters, the overwhelming vast majority of chromium development is from Google.

Not to mention that the licensing explicitly allows commercial usage.

(Also I'm almost positive there is OSS code running in MANY more places at google, including their server platforms, which they use as an almost direct part of their income)

Unless I'm really misreading things, your comment makes it sound like Google is now suddenly "abusing" work from developers when that's just not the case.

Not only is there literally nothing wrong with making money of OSS projects which explicitly allow it through their license, it's significantly better than the alternative of "closed source" in that anyone can not only view the source but can contribute and can even fork the project for themselves.
It helps identify potential problems / conflicts across teams even before a single code is written (or development time committed).
I very much doubt that it is generic. Unless they have an artificial intelligence that analyzes queries, reviews the whole of human knowledge and determines the truth, and then prioritizes search results accordingly, it would seem more likely that they are manually stepping in. Once the media got hold of this story it isn't surprising they took action.

I would guess they are simply adding an "odiousness" factor to some sites which will penalize them in search results, or giving a boost to "consensus" sites as necessary until the results are socially and politically acceptable.
This is a cool tool!

It would be cool to be able to do other things besides purely diatonic triad progressions:

- 7th chords

- Tonicization/borrowing

- Inversions

- Slash chords

- Alterations
"The economists are leveraging their academic prestige with secret reports justifying corporate concentration. Their predictions are often wrong and consumers pay the price.

If the government ends up approving the $85 billion AT&T-Time Warner merger, credit won’t necessarily belong to the executives, bankers, lawyers, and lobbyists pushing for the deal. More likely, it will be due to the professors.

A serial acquirer, AT&T must persuade the government to allow every major deal. Again and again, the company has relied on economists from America’s top universities to make its case before the Justice Department or the Federal Trade Commission. Moonlighting for a consulting firm named Compass Lexecon, they represented AT&T when it bought Centennial, DirecTV, and Leap Wireless; and when it tried unsuccessfully to absorb T-Mobile. And now AT&T and Time Warner have hired three top Compass Lexecon economists to counter criticism that the giant deal would harm consumers and concentrate too much media power in one company.

Today, “in front of the government, in many cases the most important advocate is the economist and lawyers come second,” said James Denvir, an antitrust lawyer at Boies, Schiller.

Economists who specialize in antitrust — affiliated with Chicago, Harvard, Princeton, the University of California, Berkeley, and other prestigious universities — reshaped their field through scholarly work showing that mergers create efficiencies of scale that benefit consumers. But they reap their most lucrative paydays by lending their academic authority to mergers their corporate clients propose. Corporate lawyers hire them from Compass Lexecon and half a dozen other firms to sway the government by documenting that a merger won’t be “anti-competitive”: in other words, that it won’t raise retail prices, stifle innovation, or restrict product offerings. Their optimistic forecasts, though, often turn out to be wrong, and the mergers they champion may be hurting the economy.

President Obama promised to fight corporate concentration. Eight years later, the airline industry is dominated by just four companies. And you’re paying for it.
"Some of the (Economics)professors earn more than top partners at major law firms. Dennis Carlton, a self-effacing economist at the University of Chicago’s Booth School of Business and one of Compass Lexecon’s experts on the AT&T-Time Warner merger, charges at least $1,350 an hour. In his career, he has made about $100 million, including equity stakes and non-compete payments, ProPublica estimates. Carlton has written reports or testified in favor of dozens of mergers, including those between AT&T-SBC Communications and Comcast-Time Warner, and three airline deals: United-Continental, Southwest-Airtran, and American-US Airways.

https://www.propublica.org/article/these-professors-make-mor...
It has a lot of overlaps with other network frameworks such as OkHttp, AFNetworking, cronet, etc., but I think it main contributions are these two components:

Xlog: in memory mmap log for fast logging and also supports encryption. Xlog log enables them to log everything fast and "safely" even in production build to quickly identify bugs.

STN: short and long TCP connection manager, which is optimized for various networks in China.

Plus other network utilities to make development easier.
Thanks for your feedback, I've created an issue to track:

https://github.com/gravitational/teleport/issues/677

Docs will be out with 1.5 release
This tool is actually what I was looking for in terms of VPS usage. I knew there had to be some type of self hosting easily deploy-able platform. Thanks for sharing!
So to make the argument that peoples' jobs are at risk of automation, the author provides anecdotal evidence of a glorified vending machine pharmacy-pill filler (yes, I know this is not nearly all a pharmacist does, but this was the specific task given in the example), a position that has already been automated by vending machines, self check-out lanes, and robotic pick-and-ships?

Way to pump the industry hype there venturebeat, but I don't think you're going to make the cheerleading squad cut this year.
So to make the argument that people's jobs are at risk of automation, the author provides anecdotal evidence of a glorified vending machine pharmacy-pill filler (yes, I know this is not nearly all a pharmacist does, but this was the specific task given in the example), a position that has already been automated by both vending machines and self check-out lanes?

Way to pump the hype there venturebeater.
I still have a ball mouse, I think it's the first I bought way back in 2000 or some such and it's fine to use provided it's kept clean and used on a good surface.
Because they don't know how to manage it properly. We've been doing this for several years, alongside the "Legacy Browser Support" extension for those internal systems that are still depending on IE until we decomission them later on. Everything else uses Chrome.
What makes "Google scale" unique? I've never understood the argument that because Google serves ultraziggabytes of data, Google needs complex engineering practices. A program is the same program whether it runs on ten machines or ten thousand. Complexity is what matters, and while Google does solve very complex problems, other companies solve them too.
Have you looked into any of SAP ABAP legacy repos, by any chance? What is your take on that?
Until we have a space elevator there will be no mass exodus to space. Probably not even after we have one. Lifting stuff out of the gravivity well with rockets is just too expensive. It's much cheaper to breed on the target planet.
I guess it is, if you seek analytic solutions to problems. But I personally found the concept utility to be absolutely enlightening as a way of thinking about individual and societal dynamics.
Great to see this effort. Would love to test it.
This isn't a new thing at all, but more awareness to the sysadmins shouldn't hurt.

Also, let me point you to the Legacy Browser Support extension.

https://chrome.google.com/webstore/detail/legacy-browser-sup...

With proper GPOs you can force a domain/subdomain to open in IE directly from any links.
I find the "five questions" approach helpful. The classic questions are "Who?", "What?", "Where?", "When?", and "Why?". If you answer those questions (probably best to start with "What?") and additionally address foreseeable questions and objections (e.g., "Why do you want to use Foo instead of Bar?" "Bar doesn't work on Spam data."), you have a good design document.
Looking for Business Development Partners in US
I run a mobile app company and would like to partner with someone in US who could get us mobile app projects.

Unlike typical agencies, we're a small team which focuses on developing quality apps that are scalable. Our success lies in the success of our customers.

I could give you more info and we could have a quick Skype call to discuss further.
How to rip Blu ray to LG device
App based in Emdr Therapy and Speed Reading systems like Spritz
> Through numerous small steps, each apparently reasonable...

I think I read somewhere that, on an online shop, each step you add to the checkout process halves the number of people who complete it. If true, that is a powerful argument for what you're saying.

Also reminds me of Bastiat's "What is Not Seen". We don't see the developers who chose not to go through the whole process because it was too tedious.
Mindful Presenting – A New Year and a New Way of Presenting
> And you always have to make a choice since utility functions are unobservable.

If the utility function isn't provided to you directly, then you should infer the functional form from the data with a reasonable prior, and use sampling techniques to show the uncertainty in your answer due to uncertainty in the utility function.

There's nothing wrong with utility functions as a model sense they are exactly dual to any 'reasonable' choice function, meaning the space they model is the same. If you find them mathematically inconvenient, then you can use choice functions directly, but raw choice functions are usually not very helpful for modeling or predicting anything at all.
If it produces results, does it matter whether you call it "engineering" or "hacking"?
What about Android?
I use this quite often and find it really helpful, thankyou to the founder if you're listening.

It'd be even better if it was wiki-editable so that people can make improvements without having to use git. It would also be great if the language functions used (like strpos) linked to official documentation.
Text summary, for those who value their time?
I see the same across the pond in Finland. I was myself fitting very well to a theoretical elementary school but I could see how other people were totally frustrated by being fed with theoretical subjects (including that mandatory Swedish :) and not having practical training for things wehere they were really good at.

Not everyone can go to college, and not everyone needs to. Having a well-educated population is different from having a lot of college degrees. Alas, many politicians see it as "equality" that everyone's pushed with college-type qualifications. The only possible result is that it just lowers the bar and gives us more drop-outs and frustrated people.
Mainstream media has problem with fake news because right now they are not the ones creating the fake news, so they feel insecure.
> Code is just code. Bad changes can be backed out.

Not if they have already been shipped.
Either that statement is incorrect or I am misunderstanding one of C++ or Haskell very wildly.
How do you feel about bringing back "Best viewed in Internet Explorer" for modern times?
...But that doesn't make them wrong. That just makes society spineless when it's time to start the unglamorous work paying back.
I am curious what program you are taking as well.
Are the benefits of these things to enterprise customers just the protection against dumb employees?
As with most financial instruments they are owned by primarily by "institutions". You may know them better as that bond fund in your 401(k).
If you just use C++ without $SOMETHING and $OTHER_THING, you get most of the $APPEAL of $LANGUAGE.
Neat. I'll take another look at this in the morning.
I don't think so. Who looks at design documents? Your own team. If you don't yourself catch that a change will cause problems with other teams, the existence of a design document won't magically alert that team. If you do suspect that there might be a bad interaction with another team, you can alert that team with or without a design document.

So again: how does a design document requirement help?
> Whoops

According to the data, not really. Short-term mortgage rates increased steadily for the next several years; long-term rates also ticked up, but not by as much.

He basically refinanced his home exactly at the bottom [1].

[1] http://www.bankrate.com/finance/mortgage-rates-history-0112....
Show HN: A shortlist for year-end giving
I really like the Chrome for meetings devices.

But it wonder if I can:

1- Cast content to the device to do a presentation/show a video during a meeting without having to plug HDMI cables, etc.. like if it were a Chromecast.

2 - Can I connect this to a SIP telephony/video server directly?. Sometimes is usefult to be able to dial in into the "telephone" inside the conference room.

If the answer to both questions is yes, I bet Alphabet will be able to make a dent in Cisco and Polycom revenues next year.
Which I suppose you expect to be written by someone who doesn't value their time. And, I'm guessing, without any offer of compensation from you.

If you're going to ask someone to do you a favor it's more effective if you dispense with the snark.
I'd go back to Plan B (in iOS-land, B is for Begging), except that I actually sort of agree with Apple that I need this feature. Not everyone is on a social network. For example, there is an uncontacted tribe deep in the South American rainforest who are not on Facebook yet, although I believe they are still eligible for Amazon Prime.

Epic.
That just sounds like your firewalls are made of pentium pros and duct tape. TCP can oversaturate a connection too, and a firewall should be able to handle large packets at line rate.
Hypothetical question: If I could show that people who complete Coursera/Udacity courses tend to be poorer than average, would that be a "data point of disconfirmation of a well-studied idea"?
This happens because you forget there is a que, a pipeline so to speak. Papers pile up, especially for highly desirable journals that command many eyeballs.

If yo do not want that, choose another journal. Most new ones can guarantee maximum time. All things considered, things get better here but still you get that fundamental step of peer-reviewing, which is the main difference between traditional journals and pre-print servers. In the latters you are essentially alone.