skysight-inc/HackerNews huggingface dataset:
I hadn't heard of "Visual Studio Team Services", is it a popular tool?

How are you finding users of that services?

My knee-jerk reaction is to suggest you need to put a bit of effort into design. This just doesn't look like a professionally built tool.

I'd stop the AdWords, take a bit of time and do a clean-up. You don't have to hire a designer, copy as much as you can from here - https://www.visualstudio.com/team-services/ this is what your customers are used to buying.

Find out who the buyer is. Who buys for the team? I'm guessing this is mostly corporate customers. Have you spoken to any of them about their needs?

What does $4.99 cover? Is that per team member? Per project?

What do you mean by 'no one signing up'? Is it really 0? Do you have a few? What were your expectations? How did you arrive at your expectations?
Sally Yates investigates Trump's cabinet: Fired by the Trump administration

Preet Bharara investigates Trump's cabinet: Fired by the Trump administration

Director Comey Investigates Trump's cabinet: Fired by the Trump administration
Do you mean forwards compatibility ?

I can't take Java 1.8 code and run it on a Java 1.7 JVM.
It isn't merely about dropping the investigation, it is also setting the tone. The investigation can be denied resources for years, or whatever the investigation reveals can be undermined. An investigation doesn't have to be dropped to be sabotaged.
Ruby vs. Elixir – Projects and People Edition
Fools of Golden Gate: Oracle
And I'm guessing he's going to freely get away with much more than anything Nixon did.

Thanks to the GOP who doesn't care about any abuses coming out of the White House because they want to get tax cuts for their millionaire friends they are allowing the integrity of our systems to erode.
I found some generic tech strategy report: https://www.qualcomm.com/media/documents/files/a-deeper-dive..., it seems like their strategy is to just keep rolling in the money and pumping out chips and IP.

They're still doing random R&D products, so not too much fiscal pressure I guess, although if they keep paying out huge settlements that could change: https://www.technologyreview.com/s/603964/qualcomm-wants-you...

Software-wise their code and maintenance strategy in general seems to suck, they throw the code over a wall and start over when doing the next project: https://news.ycombinator.com/item?id=13685273 Some guys from Google wrote yet another CPU scheduler, apparently it does better than Qualcomm's: http://linuxplumbersconf.com/2016/ocw//system/presentations/...

Obviously they're not making many friends with their legal strategy. The chips are still selling, so the bottom line is sound at the moment. But other companies are developing ARM chips too: https://www.fool.com/investing/2017/03/06/should-qualcomm-in... And there are a ton of lawsuits. So it wouldn't be surprising if Qualcomm suddenly went out of business due to a court judgement, or gradually had to scale down.
The French election, explained in 9 maps and charts
Not to mention having WAY more time for it (assuming you're the type that believes once you have kids, they deserve your attention & care more than other things).
It was never getting shut down. This story is never going away. Regardless of the veracity - and I'm not taking sides - the alternative to the Russia narrative isn't up for discussion. HRC, etc. will never answer for having lost an election they had won.
Setting Up HTTPS with Let's Encrypt and App Engine
> "To my knowledge, there is no altcoin with any significant amount of use that does not use this principal. Please tell me which altcoins do not use this principal."

Ripple, which currently has a market cap of $6.4B USD and $223M USD in 24-hour trading volume, making it the third largest after briefly passing Ethereum for #2 yesterday.
[pdf] Verifying Dynamic Race Detection
No algebraic types. No good way to query a graph of objects down, only a flat resultset. Infuriating performance problems if you layer views too deep or use scalar functions, which are sane encapsulation. No higher-level concepts of code reuse like templates. If I have a common pattern like "subclass table A by creating table B with a foreign primary key to A and create view vwB that has the combined columns of A and B" there is no SQL construct to express this common pattern.
The only person that is able to answer definitively whether the investigation into Trump and his administration has produced credible evidence of collusion with Russia was just fired by Trump today.
Fuzzing Apache httpd server with American Fuzzy Lop and persistent mode
thanks for the feedback. As the author of the blog post, I had to assume the audience doesn't know what OpenStreetMap is to start off with. So yes, it's general and a bit vague. I added more detail to an OSM Diary here: https://www.openstreetmap.org/user/@kevin_bullock/diary/4113... and glad to see you found the wiki.
> It's been 27 fucking years since 1990, and the civilization franchise is still a glorified boardgame, where the only agency is had by each player.

Yes, that's​ pretty much what the game is designed to be; keeping the game what people have enjoyed it for is sensible.

> Totally unlike the real world, where ruling or governing is more about figuring out how to exercise power without getting overthrown.

And, sure, such a simulation would be interesting, but it's not what civilization has ever been, or advertised itself to be. It would certainly be good to have such a game, but why should it be in, or replace, the Civ line?
Not to mention he's quite out of the loop these past three plus months, being formerly employed, and all.
How do you get new freelance clients?
I am looking to get some freelance clients.
I program in C#, golang . Asking HN: How do you go about getting clients?
My Google Summer of Code Experience: Part 1 – The Application
We do this in the UK as housing benefit, and it ends up as a subsidy to homeowners.

Combine that rents increasing way beyond inflation and it's not good value at all.
So Comey was personally conducting the investigation solely on his own?
The left-wing media sure is going all-out to make it appear that there is a story. They're not only pushing the narrative that that there was collusion, but they're actively creating smoke themselves in people's minds with their incessant coverage of non-evidence.
Suppose that patents had prevented 90% of useful inventions and overall progress over the last century. That is, imagine that for every 10 inventions you can list from the 1900s, 9 had been prevented. Do you agree that would have been a negative outcome?

Now ask yourself whether that outcome would have changed your conclusion today. If not--that is, if you can imagine finding enough material in the remaining 10% (without knowing about the missing 90%) to point out as proof that patents didn't limit innovation--then try extrapolating that out to imagine the difference between the dribble of inventions we saw in the 20th century vs. what could have been.

http://www.econlib.org/library/Bastiat/basEss1.html
>The good thing is that bitcoin doesn't have to compete directly with CC companies.

Current CC companies are essentially two products. One is the transaction processing side of things, and the other is the financial + insurance product which protects both parties from fraud, chargebacks etc. Crypto currencies should be able to make transaction processing effectively free. All you need is an insurance product that operates at margins lower than 2-3% (current credit cards).
[Infographic] Digital Entrepreneur: Do You Have What It Takes?
The problem is the client can modify and post the ciphertext all it likes until, eventually, the server does something undesirable, since the server is merely decrypting and acting on the data without verifying it hasn't been tampered with.
Hi, author of the article here! If you have any questions about how GSoC has been so far, feel free to ask here.
There's also a new project called Helio Workstation https://github.com/peterrudenko/helio-workstation it doesn't have much built-in instruments so you need plugins for everything, but the UI looks awesome
This is cool!

I built essentially the same kind of contraption for my PhD, except I used a gimbal scanner (±90 degrees in two axes) and an industrial 1D LIDAR (a Dimetix FLS-C). You get some interesting calibration problems, because if your LIDAR isn't perfectly centred on the rotation centre of both axes, you'll get offsets; in one direction you'll overshoot, in the other you'll undershoot. The basic trig works well enough for demonstrations though.

Similar downside: the LIDAR I used was extremely accurate (±1 mm stdev), but could only capture at around 20Hz. 500Hz would have been a luxury! I believe I could have pushed it to 200Hz with analogue out, but I wanted the accuracy.
It's astounding Comey was supposedly fired for misrepresenting the Clinton email thing (by grossly overstating the wrongdoing) and yet they follow-up with "and go after Clinton!!!". I'd comment on the mental gymnastics but it doesn't appear anyone on that page is capable of basic reasoning.
Everyone should read the letter that the Deputy Attorney General wrote to the Attorney General in recommending that Comey be fired. It's brutal: http://apps.washingtonpost.com/g/documents/politics/fbi-dire...

This and Comey's recent misstatements to Congress about Huma Abedin forwarding sensitive emails to Anthony Weiner are alone grounds for Trump to fire Comey. Whether Trump had other motives... I mean, who knows? It's all speculation.
That is a good way of putting it. I believe he felt required by the obligations of the office to say something about the discovery of the email on Weiner's computer, and I tend to agree, even though I am not in any way a Trump supporter. It was my opinion from the time Clinton's clandestine email server was revealed that she was not viable as a candidate on account of it, and if Comey's statement was as instrumental as many of her supporters claim, then that hunch proved correct (though I am not sure, myself, whether the statement was decisive.)
At some point you simply make too many enemies.

Dems already hate him and this removal continues his conflict with the traditional GOP.

He's either gonna cross the wrong person or be so unpopular that he's gone in a few more years and nobody will care.
What It's Like to Be a Network Engineer
You should be able to get the code coverage you need (even if 100%) by testing the public API of any class. If this isn't true, it means you have some private methods you can delete.

That's how the unit you're testing is used - through it's public API. The public API is the specification of how it works.

By only testing the public API, you allow yourself maximum ability to refactor in the future, while still maximizing code coverage. It means that simple refactoring (inlining methods, for example) won't break tests. More importantly, a failing test means something is wrong that is potentially relied upon elsewhere. If you test private methods, you will get test failures without the public API of the unit having changed at all.

Your point about "each function is a unit" is fine, you can justify testing private methods with that - but it's inefficient. If it's not necessary to be in the spec (public API), why have you made it so? You're over-complicating the design by locking yourself into implementation details in places where you don't need to.

In my experience I've found that testing private methods directly is a code smell. It shouldn't be necessary.
I've done technical books for O'Reilly and John Wiley. As long as you are motivated and can finish on your own, I'd strongly advise self publishing. The money will be far, far better and you'll actually have control over the process. With a classical publisher, you will rarely get more than the initial advance. And, disturbingly, when I published with O'Reilly, I don't think I ever got statements showing sales. If the material you're writing is niche then I'd strongly advice LeanPub (I buy a lot of books there).
love this feedback, thanks! At DigitalGlobe, and many other tech companies we work with, there is a growing understanding of the value and importance of OSM. It's a database of the Earth's features and nobody should "own" that.
Oh it'll spawn a whole genre. Having written several scripts myself I've naturally been fascinated by the political machinations going on over the last couple of years, but the #1 difficulty (besides the constant flow of new events that Change Everything) is the sheer outlandishness of it all. I guarantee you that if I had a time machine and went back two or three years into the past with a hot script, virtually everyone in Hollywood would shake their heads and say 'too many unlikely plot twists, nobody would buy this, go take more writing classes until you understand causality, pacing, motivation, character arcs, and real life, kiddo.'

A common refrain among both my movie biz friends and political scientist friends these days is 'I'm living in a fucking cartoon.' Truth is indeed stranger than fiction. At this point Rick and Morty comes off as a bit unimaginative.
iOS 10 supports this with CallKit. The "Call" action in the Phone UI can call through Skype, Messenger, WhatsApp, FaceTime, etc. and receiving a call looks like the native phone UI.
Yeah, it's the dynamic interactivity that I was looking for. I'm afriad console IO isn't a starter here. I'm sure it's fine as a console IO example, but it's just a completely different class of thing.
To be clear, Sessions said he concurred in the recommendation of his deputy Rothstein, who is a life-long prosecutor. Plus, virtually every former Attorney General agreed that Comey made a terrible mistake in announcing the results of the Clinton investigation.
yes, coming to JOSM soon. I have been working with the JOSM developer team. Stay tuned.
Had you or I or virtually anyone else done what Hillary did, we'd be in jail.
Trump has asked Congress for the authority to arbitrarily fire civil service employees, but Congress hasn't given it to him.[1]
There's a formal process, with appeals, for Federal employees. The FBI's process is unusual, in that they're not under the Merit System Protection Board, but it's a formal process with hearings and warnings.

[1] http://www.latimes.com/nation/na-la-fbi-deputy-director-2016...
Title 28 (CFR), Chapter VI, Part 600

Specific allegations of criminal behavior by the President require a special prosecutor, or they require a finding of no merit. As Sessions has already recused himself, the deputy AG makes the finding. All very publicly.

The only thing missing here, as compared to Nixon or Clinton, is specific allegations. Its been under investigation since July 2016 without any specific allegations against the President.

Not to say associated may not be indicted. I suspect Flynn is going to serve jail time.
Or ends up being conducted by someone who has already come to a conclusion.
Yes, for those looking for more details, AT&T calls it NumberSync: https://www.att.com/shop/wireless/features/numbersync.html
Yes, indeed I think the supreme irony is that Comey is, in effect, being fired by Trump for helping Trump get elected.
doesnt support expressions on DEFAULT keyword of create table syntax. :(
I think they included that because it was the only way they could get CNN/NYT to publish that fact.
He's sending a message to the replacement. Do what I want or I'll can you. We'll see if it works.
Fired. Not murdered.
He's not my political opponent. Sleezeball is a euphemism for what he did, is it not? He was sexting a 15-year old girl and his infant son was included in some of his pictures.

What is he?
If that were true, he should have been fired in January. Why was he fired now?
NASA Landsat program is a great example of Open Data. It's important to remember that US taxpayers funded the creation, launch and operation of the satellites. EU Sentinel is similar. So the imagery is paid for, as users we just don't have to pay twice.
Did the left wing media convince Trump to fire his FBI Director in the middle of a high-profile investigation?
The full question and answer which addresses this: https://youtu.be/FrS8kid6baw?t=34m14s
You make good points but this is more of a defenestration than a normal termination.
thank you! the service will get better over time as we update imagery and provide metadata.
I was surprised that this made a difference in doing a binary search. I figured that the cost of memory fetches would swamp the cost of index calculation. But then I saw that his benchmarks were done on an array of length 2048, so that the entire array easily fits in the L1 cache.
Ask HN: Posgresql JSON or MongoDB?
I am building some app where part of it will have pretty much unstructured and changing data which I would like to dump as JSON. As a primary DB I am using PostgreSQL. I have never used JSON field type, but have used MongoDB before. I don't need anything fancy, 99% of the time it will be just storing and getting the data and querying by some fields of the JSON and it is of a scale that one instance of PostgreSQL could handle, nothing epic.

My question is, is PostgreSQL JSON field comparable to using MongoDB? Are there any limits or stumbling blocks that I should now about before choosing PosgresSQL for this? And is there an easy way to view and edit that JSON field by hand like I can when using Studio 3T app for MongoDB?(I know PostgreSQL DB apps are not the greatest for some reason..)
That is the reason they are putting on the books at least. The fact that he is leading an open investigation into Trumps campaign, and that Trump can replace the head of that investigation with another person now is interesting though.
Which can only mean something else happened today that Trump's covering up in the headlines by firing Comey
No, he was leading the agency that was conducting the investigation. And a pliant leader, appointed by Trump, may not continue to do so.
Yeah, the Steisand effect is important. If Turkey blocked ipfs, it would get publicity on places like the NY Times and all sorts of people who had never heard of ipfs would learn about it, and many would get intrigued and look into it.
> only holds if the replacement FBI Director drops the investigation

I think everyone can easily think of another scenario where the implication of the original comment still holds true.

Want to take a stab?
Perhaps you seek this?: https://twitter.com/JackPosobiec/status/862073335009738752
A sustained IPC of 2 is already quite high (e.g. for a OoOE CPU having 2 load/store units, and 2 [vector-]ALUs, i.e. having a maximum IPC of 4).

You can reach near-full CPU utilization when processing sequential data (read/process/store). When using trees, hashes, etc. on "big enough data", it is very hard to have good CPU IPC (even when having 99% L1 cache hits, e.g. because of code where the branch predictor has no enough information, when many CPUs are accessing to data in the same zone of memory, etc.).
Just be an adult, dude. This isn't the NY Post website.
Low pay, high SF housing costs equal 1 homeless math teacher
Sql Server Reporting Services is great but the server website was obviously mid-2000s until very recently, even containing markup that wouldnt render in Chrome.

SSIS is a hellscape of unnecessary designers for an ETL framework, and generates ultra-brittle packages that crash if the slightest schema tweaks happen.

SSDT stores your schema and publishes diffs for easy deployment, but will gobble up all your RAM for half an hour to compile... if it doesn't crash.

And SSMS has the worst tabbed interface ever for managing queries.
Yup, this is called shape from silhouette. Quite a lot of research on it over the years:

https://www.cvg.ethz.ch/teaching/compvis/2011/lecture/vision...

EDIT: Better link
> So you're saying you find it plausible that Trump fired Comey an excess of administrative zeal on Comey's part might have led to Clinton's loss of the election.

Yes, that is the stated reason: http://apps.washingtonpost.com/g/documents/politics/fbi-dire...

edit: better source
The argument that Dvorak is superior and that inertia is keeping people from converting has been studied, and while I think there's some element of truth, it doesn't seem particularly compelling, since big disruptive changes occur all the time.

"the best-documented experiments, as well as recent ergonomic studies, suggest little or no advantage for the Dvorak keyboard."

https://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard#Con...

"The trap constituted by an obsolete standard may be quite fragile. Because real-world situations present opportunities for agents to profit from changing to a superior standard, we cannot simply rely on an abstract model to conclude that an inferior standard has persisted. Such a claim demands empirical examination."

http://www.utdallas.edu/~liebowit/keys1.html

Musical notation is a vastly more complex system than keyboard layout, and I don't believe we have a Dvorak of music notation to even compare with. There are no contenders for musical notation that a large group of people believe are superior. So there's no reason to believe that inertia is keeping people from using another notation.

To go one step further, music notation is constantly changing, it has been evolving, adopting and incorporating the best ideas for thousands of years. What reason is there to not start with the assumption that it already took the best changes so far? I have no doubt that if superior ideas for notation develop in the next hundred years, that at the end of it, we'll still call the result 'standard music notation'.
Manipulating data and applying rules are also something relational databases are excellent at.
Every single person reading this knows that the Trump / Russia story is a witch hunt and total fabrication of which there has been found zero evidence for. This is CNN's Birther cause.
Workplace ID company SureID lays off over 100, shocking Portland Tech Market
The fee calculation is the weirdest thing about modern Bitcoin to me. It was a lot simpler when we used to do it - basically a constant with a simple multiplication of the transaction size.

Don't even get me started on segwit.

PS: Hi Clark! Been a while.
By 'complex' I meant that it'd not be a boardgame anymore, but a boardgame in which the 'pieces' would have minds of their own and would do whatever they were could.

Have you read about the Russian frontier? As soon as it was at least somewhat secure so living on it wasn't a sure-fire way of getting enslaved by Muslim steppe raiders(Tatars), the empty land was filled up by peasants looking for land to farm.

An increase in population led to more slave raids, so Moscow was forced to push the border further south to protect the farmers. In this way the border kept moving south. In 250 years, this mechanism caused the Russian state to expand from Moscow to Crimea.
The results in Michigan, Wisconsin, and Pennsylvania were so close-- under 1%-- that even if the letter only induced a 1% shift, it was THE deciding factor. If you read the 538 story, this is his "Little Comey" version.

That doesn't mean Hillary didn't make a huge strategic mistake in going after Trump's competence and character rather than focusing on the issues. She did. She totally did.
I watched that NBC interview here: http://www.nbcnews.com/politics/politics-news/former-dni-jam.... Right after Clapper answered, the interviewer asked him whether the information exists, and Clapper answered that it does not to his knowledge, but he does not know whether more information has come to light since he left office.