skysight-inc/HackerNews huggingface dataset:
I think we have to thank Monster for the current dismal state of recruitment... so I hope this acquisition along with the others causes some shake-up. I can understand the concerns of companies that are unsure about a market so they shop out to recruiters, but it simply doesn't work for anyone. I'm just as tired as everyone else getting those emails like "I noticed your skills in Visual Studio and thought you'd be a great fit!"

Uploaded my resume last night. 10 emails + 12 calls so far(despite that I removed my phone number... but it's cached somewhere =/) and you guessed it, at least two thirds are terrible technology matches. I reiterate, thanks for creating this Monster of a recruitment process.
You screaming "WRONG" in all caps doesn't mean you're right. Especially when you have zero facts to back up your claims.
The biggest technical hurdle for this type of database right now is index lookup. Since the nodes on the indexes are encrypted the client/server requires a round trip for every binary tree index level that needs to be traversed. This makes what is usually one of the fastest database operations into a slow one.
We detached this subthread from https://news.ycombinator.com/item?id=12255106 and marked it off-topic.
> Yes, from 1928 until 1948, town planning was an actual Olympic sport.

I suddenly feel a discomfort that could be my mind changing about synchronized swimming and golf.
How are you making those predictions in Excel?
What a joke. So they're abandoning an already-finalized construction plan in favor of a return to the "service" that was https://en.wikipedia.org/wiki/Clearwire ?
Indianapolis was designed from scratch, similar mold to Washington.

https://en.wikipedia.org/wiki/Alexander_Ralston
It's a configurable option in Firefox, and on Windows at least it defaults to navigating backwards.

http://kb.mozillazine.org/Browser.backspace_action
What criteria is used to determine that malware could only possibly have been made by a nation state? If all it takes is specialist teams and a budget in the millions of dollars (presumably, had it been 10s or 100s of millions, that's what they'd call it), lot's of private entities can pull that together, can't they?
But computing power is at best a second-order productivity factor.

If you can apply it to a network system, you've got some options for increased efficiency. If you're applying it to an energy system, the improvement is far more likely in the 5-25% range.

Example: automobiles have made increasing use of computers since the 1970s. Computer performance has improved on the order of millionsfold. Automobile fuel efficiency has less-than doubled. A small compact of the early 1970s could achieve ~30 mpg, or 7.84 l/100km, a more useful measure of efficiency. Current models are in the 40 - 50 mpg range, let's take the upper limit, giving 4.70l/100km.

That's a 40% reduction in fuel use. Even before considering countervailing offsets via the Jevons Paradox.

Google have recently similarly claimed a 15% efficiency improvement in data center energy management, again resulting from massive increases in compute efficiency. That is, the end-point energy use impacts aren't much changed.

There's more to this, and the story is complicated. But while computing has very high potential increases, the end-point impacts (worker productivity, economic efficiency, even technical capabilities) are often oddly muted.

To put another twist on this: the Apollo lunar missions had a few hundred pounds of computer assembled in a ring around one of the higher (IIRC above the 3rd stage) boosters. Swapping out that compute capacity for an equivalent mass of modern tech would have very minimal impact on the mass, range, or accuracy of the system as a whole. The main advantage is that an equivalent compute capacity -- sufficient for the mission, could be provided in vastly less mass, which is critical for Earth-based rocket launches. But the improvement then is based on the reduction in the physical requirements for providing compute capacity, not the increased performance of massively more compute capacity itself.
I've never been there, but I recently had a great time with some Milwaukee brand cobalt drill bits going through stainless steel like butter. So it must be a heck of a city.
The date in question ("1/5/10") was formatted by a computer, so hand-written dates seem pretty far off topic.

But even ignoring that, I've never ever seen a single person write a single-digit year. Not alone ("I graduated in 1" vs "I graduated in 2001"), not in dates ("August 7, 1" vs "August 7, 2001"), not anywhere.
Has anyone used something like an MMO to get people to help train their AI in an artificial environment?
> I don't find the Turing Test convincing either, because someone smart enough to build it should be smart enough to recognize it from its answers.

Why do you assume that? The creators of AlphaGo certainly couldn't beat it.
First plan, 40 years before the fire:

https://commons.wikimedia.org/wiki/File:Thompson_Chicago_pla...

Brennan's street numbering and naming reform:

https://www.wbez.org/shows/wbez-news/the-unsung-hero-of-urba...

The Burnham Plan:

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

The U of C "community area" divisions:

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

edit: I generally think of other cities as places where people put their garbage in the street and streets turn back on themselves.
I suspect you are referring to jury nullification, which, contrary to proponents' beliefs, was never broadly accepted, nor designed intentionally as a feature of juries. It has always been contentious. It was certainly not the original purpose of juries. Furthermore, juries were punished very harshly for it in the past.
How do we build encryption backdoors?
> Obviously many others do not, hence the mix of people you see on the Supreme Court today.

Even the ones that aren't "originalists" (textualists aside) tend to view that the original meaning governs, they just tend to believe that the original meaning itself of many important provisions incorporated sensitivity to changing external context than the people that label themselves "originalists" do.
>When Edward Snowden made it known to the world that pretty much all traffic on the Internet was collected and searched by the NSA, GCHQ (the UK Government Communications Headquarters) and various other countries' secret services as well, the IT and networking communities were furious and felt betrayed.

That's not how I remember it. Among those communities it was pretty well known that such surveillance was occurring. Knowing the scope of it caused a sense of obligation; that we should finally get around to adding some privacy protection to day to day internet traffic. Everyone knew that it was something that had to be done sooner or later.
One possibility is ISP skimping on peering and transit. Had that issue with an old ISP in Switzerland.
Great question. The copycats will be agile (quick to market, quick to iterate through changes) but I imagine their software side would be lacking. Should Andromium be more afraid of Samsung/HTC/etc? Xiaomi? (in between a generic copycat and a Samsung)

With so much data being pushed off devices and onto 3rd parties, I wonder if the real competition is Apple and Google?
In the real world TCP window scaling solves latency induced delays for video streaming in all but the most extreme cases (hence my caveat), and endpoint buffering can solve even those.

For many activities on the internet a 1,000ms latency would be intolerable, but for one-way video streaming it's unnoticeable to the end user. I don't really care if a packet containing video takes 50ms or 1000ms to get from the CDN to my TV, as long as it gets there and is reasonably consistent in it's ability to do so.

For this use case, if my machine can get 20Mb/s on the test, latency will just not affect me streaming a 10Mb/s video. Latency may be lowering my test results, but that's the point here - testing the effective throughput.
I am against business trying to make me agree the price is fair. And the price of having ads displayed on my computer is too high.

Ads are like a donation box, not like a price tag.

Am I being forced to donate?
Better to read it as advertising YC's investments on YC's forum.
I actually run a local-interest blog for my small city, and whenever I talk to people about it they're amazed I don't have ads all over the place. "How do you make money", "why would you run this site without making money", "you should be getting something for it", etc. They don't immediately realize that 90% of the content on the site is advertising, and I actually am getting paid for it. I'll write an article about whatever I want, in whatever tone I want, for free. But sometimes businesses want to set their own tone, or want me to write about something that isn't immediately interesting to me. Sometimes they want me to run a story before I would otherwise do so. And they'll pay me for that. Not a lot, but it generally covers the cost of hosting at least. I have an entire section, accessible from any page, that goes into my advertising policy and how businesses can contact me.

Ads don't have to look like ads. And ads can give value, too. Did the local tavern pay me to run a story talking about their new 1/2 off drinks special every Wednesday? They sure did. But people clicked on it and read the article and then visited the bar and took advantage of the promotion. Not because they were tricked into doing so, but because it was interesting to them and they got value from it. And those people will come back to the site again tomorrow and read the next one, because my advertising provides real value to them.
Just wondering how fast would the ad-blockers respond to you changes?
If the other investor wasn't an insider you wouldn't have a case against them.

There's nothing unjust, you have the same rights under the contract as they do, they didn't use insider knowledge, etc.
Awesome, my 12 yr old has been pestering me as to why laptops don't work that way for his pi.
Chrome Intent to implement: Remove plugin exception for tiny content
This video was fantastic. I became firmly convinced that optics were used during this time period when I saw the subtle optical distortions that could be explained by optics being repositioned during painting.
Joel E. Cohen has done some of the more substantive, and range-based, estimates that I'm aware.

http://science.sciencemag.org/content/269/5222/341.long

(Numerous other articles and books.)
NX: A Web Components JavaScript Framework
If you think FB is bad as a blog, just try using it as a source code management system, it's really bad at that. And don't even get me started about the lack of ray-tracing support! Worst. 3D modelling app. EVER.
This is becoming a super long thread now but I want to say I understand your points, that's why this is difficult to discuss.

What I see is that if evidence collection becomes seriously hampered because of strong encryption, then hacking, backdoors and surveillance will have to go up to compensate, and that's not a good situation either. If there comes a point where a large percentage of pedophiles, 'common criminals' and others can't get convicted because of default encryption (the evidence is on their phones), then the FBI and police will move to other methods, like the aforementioned ones. Because of this, I'm not sure your last point holds:

> But, just statistically speaking, there is vastly more harm in not having strong encryption. The cost/benefits are so skewed to one side, it's not even really a discussion.

Maybe we just haven't seen the actual consequences yet. Unless the FBI and the police are lying, then it will get worse as time goes on.

Here's a quote by Comey

http://www.msnewsnow.com/story/32698131/fbi-chief-calls-for-...

> Speaking Friday at the American Bar Association annual conference in San Francisco, James Comey said the agency was unable to access 650 of 5,000 electronic devices investigators attempted to search over the last 10 months.

Barring some bigger discussion about government power altogether, this seems to be the issue we are facing. I also want to say that it's not just about conviction and putting someone in jail. Sure in a lot of these cases, there will be other evidence and other things to nail them on, but it's also about revealing the full scope of a crime and not just a harsher crime. In the name of justice so to speak.
[post author here]

FWIW I did not find your original comment particularly offensive, and didn't downvote (I think years on the internet have made me resilient).

The Gauss-Markov theorem is very cool. However, as I discovered while doing some reading for this article - whole books were written on linear regression. The amount of information to convey is almost limitless and I didn't want to turn this one into a multi-part article. I simply wanted to write down (code and math) the things I find most pertinent to understanding how the regression works.
I meant, using a physically compromised keyboard that records LED transitions set by the host, since the context was USB devices that look like normal keyboard or mice but actually contain storage.
That's good, I may incorporate something like this into my User-Agent.
Ad blockers exist on both iOS and Android now.
> For most of us, getting access to a computer and being able to use it as long as we wish is merely a dream.

Ah, so he has kids, too.
Toward practical quantum computers
"If a lion could speak, we could not understand him." -- Wittgenstein
All three horrify me. I'm a type 2 diabetic though, and read labels pretty close, especially for carb/sugar content.
That's one of the reasons behind the name change from Cadabra to Amazon.com.

p.s. if you change it to 0db perhaps you might be listed before any "a" company? Not sure if numbers precede letters in those lists.
APL was hot in Poughkeepsie, where I grew up. My first APL program was a Mastermind simulator (on our high school's Telex connected to a timeshare system). My dad worked for IBM, and Ray and Ken were household names.
Cjdns: a secure non-anonymous P2P network
Miserlou/django-zappa: Serverless Django on AWS Lambda and API Gateway
Realtor.com Puts Even More Neighborhood Information in the Hands of Buyers
And I assume that you failed to read the article.
JavaScript and Its Role in Artificial Intelligence, AR, and VR
I wanted to understand why the arts were dropped from the Olympics.

"In 1949, a report was presented at the IOC meeting in Rome which concluded that practically all contestants in the art competitions were professionals, and that the competitions should therefore be abolished and replaced with an exhibition without awards or medals"

"At a 1951 meeting, the IOC decided to reinstate the competitions for the 1952 Olympics in Helsinki"

"The issue continued to be debated within the Olympic Movement, and at the 49th IOC Session in Athens, 1954, the IOC members voted to replace the art contests with an exhibition for future Olympics"

"The IOC officially began allowing professional athletes to compete in the Olypmic Games in 1988, basically leaving it up to the individual sporting federations to decide if they would permit it"

https://en.wikipedia.org/wiki/Art_competitions_at_the_Summer...
http://sports.stackexchange.com/questions/14378/why-are-prof...
That wasn't what the original post by ashitlerferad was calling for. I have not problem with generic declararive-model build systems that can be used for anything. However, the original call was for build systems which don't require arbitrary code execution. A generic build system must deal with many different tools and compilers, and thus REQUIRES arbitrary code execution: Somewhere, there's got to be a piece of code telling the system how to build each file. And if you don't build that into the build system proper, you wind up either integrating everything into core, or adding an unweildly plugin architecture and winding up like grunt/gulp and all the other node build systems. Or you could just allow for arbitrary code execution, and dodge the problem all together. This is possible in a declaritive system, but it's a lot harder to do, and means at least part of your system must be declarative.
I run a couple job boards and we tested doing some backfill from Monster at one time. The quality of the postings was horrible. Between them and CareerBuilder we mainly received "work from home", "avon", "mary kay" and "get rich quick" jobs. We could have filtered further, but then we were left with only a few valid results. We ended up not using either. It seems over the past few years they both went for quantity over quality.

Indeed's API sucks compared to some of the others, their payouts to partners are horrible, but at least they have a good array of jobs.

SimplyHired did a good job, but it seems over the last year they just gave up. Their partner help was non-existant, and their API was in bad need of an overhaul, although it was a well-rounded API and allowed some highly specific niche searches (i.e searching via O*NET codes). Now they are Indeed so that wiped them out of our arsenal.

We are left with ZipRecruiter, which in my opinion has one of the best teams to work with. They are not only easy to work with, but super friendly and knowledgable. Mainly they want to see their partners succeed which is a huge benefit for everyone involved.
Bau$$
Are you using HTTPS Everywhere? The Netflix blog post defaults to http for me. If I manually change to https, then it fails to load, as you describe.
OK, so how far would you like to take that?

Facebook will try to track me and my behavior, and tailor ads based on it, regardless of whether I'm a Facebook user and regardless of whether I'm logged in. In theory any link someone sends me might end up trying to connect to Facebook's advertising network and record information about my behavior.

At what point do I "agree" to this? What do I get "in return" for this? What if it's a crappy article that I close right away? Or the page load takes too long and I close it before it finishes (but, in true form, the ad code would already have run)? Since I don't know until I've loaded the page -- at which point you think I have an ethical duty to let Facebook serve ads -- whether it will have ads at all, or whether they'll be Facebook ads, at what point do I find that out and have an opportunity, in your model, to decide I don't want to be a party to that?

(in case you're wondering, the correct answer is "use an ad-blocker to pre-emptively ensure nobody can force ads on you without your agreement")
Please don't make such assumptions and generalizations about the HN community. It predictably derails the thread and distracts from substantive discussion.
No -- admittedly I'm mixing hypotheticals with existing solutions, but the point remains valid.
Millions of vBulletin forum software is affected by a severe SSRF vulnerability
What I want is to sit in my recliner at home, and put one device--that includes monitor, keyboard, speakers, and mouse--into my lap, with one shared cable--for USB, audio, video, and power--running down to a MiniITX shoebox on the floor next to my chair.

Can Superbook do that, with any combination of commodity cable adapters?

I want to turn a large self-assembled home computer into a laptop, not just my phone. That is, something with a powerful processor and dedicated high-resolution video hardware. I think you probably know what I'm getting at, here. I want to put my feet up and play 3D games with WASD+mouse, without juggling all the human interface devices in my lap or building my own custom swing-arm stand for them. Right now, I can handle a regular laptop and wireless mouse, but if the monitor is not affixed to the keyboard, it all falls apart. More specifically, the monitor falls over.

So will Superbook be able to connect with DisplayPort/HDMI in addition to connecting the human interface devices through USB? If not, extra bonus stretch goal?
Oh I totally get why they do it. When you're an exec in charge of a ~$75B revenue stream[0] when the GCE people come to you I totally get saying "Nah, let's leave it alone for now".

But like Steve Yegge said in his classic rant[1], when you're behind in the market you have to launch your cloud product (which is really just a subset of the "platform" problem Yegge was actually writing about) "...all at once, for real, no cheating".

If you don't have the organizational courage to take big risks, well I guess you deserve your 2.5% market share[2].

0. http://marketingland.com/google-revenues-beat-expectations-w...

1. https://gist.github.com/chitchcock/1281611

2. http://www.datacenterknowledge.com/wp-content/uploads/2016/0...
Mathematically yes, there's nothing preventing ETC from doing the same thing. But ideologically, the lines have been drawn. At least for the time being, I think it's a safe bet that people who aren't committed to decentralization will just go with ETH instead of investing in ETC and voting for future forks.

Again though, I think the design of both cryptocurrencies is prohibitively error-prone, so it's kind of a moot point.
Countries have hard-forked cash to invalidate large thefts.

> When Iraq invaded Kuwait in 1990, the Iraqi dinar replaced the Kuwaiti dinar as the currency and large quantities of banknotes were stolen by the invading forces. After liberation, the Kuwaiti dinar was restored as the country's currency and a new banknote series was introduced, allowing the previous notes, including those stolen, to be demonetized.

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

> the Central Bank of Kuwait (CBK) announced the withdrawal of Kuwaiti Dinar currency notes issued and placed in circulation up to August 1,1990, and the issue of currency notes of the new design against those notes withdrawn. The Bank also announced that they will not accept certain series of old Kuwaiti Dinar currency notes in different denominations in exchange of new currency notes so issued. The final date for the conversion into new design notes of valid old Kuwaiti Dinar currency notes, held abroad by individuals and banks was 30.09.91.

http://www.island.lk/2001/10/11/busine02.html
5G is still a shared-medium carrier so it will get congested no matter how fast the total is - all it takes is a few bad or uneducated players spamming the wireless spectrum. Or just bad weather.
Mine is actually faster on fast.com. About 140 on fast and 128 on speedtest. Yay.
Your App Has One Feature
Sounds like a good application for AI to detect ads.
This is why computer security is a dog's breakfast and always will be as long as we can run crying to a judge. Your mistakes are your failures, not my hacks.

Even calling an SQL injection or buffer-overflow with malware payload a hack misses the point.

This is just an extreme example because there weren't invalid inputs, etc. Everything was used as intended but the intentions weren't very well thought through.
Anyone know of a good place to buy teletypes like this?
That's crazy, does that rendering happen in the background while the phone is in your pocket?
Depends on what the requirements are. If its a CRUD backend, its hard to beat Ruby on Rails on Heroku. I tend to shy away from backends as a service because of situations like Parse shutting down. They're worth considering if its a short term project for a client.
Americans don't use that phrase anymore, only the British/commonwealth still do
Some ISP's (we don't throttle anything) throttle based on several factors, mainly packet signatures. Traffic coming from big/known sources, such as Netflix, contain unique signatures (probably the headers, etc, that are unique to Netflix Traffic). You can then check all incoming packets that match those signatures and throttle them. So unless Netflix went out of their way to mask every request to look like video content, there's not a whole lot you could do.
There is more evidence than ever before in human history. More and more human activity is mediated by and observed by network-connected digital recording equipment, providing what is essentially a distributed cornucopia of evidence - which is conveniently paid for by us! It's quite an exciting time to be in law-enforcement.