skysight-inc/HackerNews huggingface dataset:
Agree 1000%! Was waiting for a comment like yours to help drive the case for some updates to Notepad to support NIX file endings, etc. ;)

Anyone running Win10 who wants to see Notepad support NIX file endings, PLEASE submit feedback via the feedback app - that way Notepad's owners get to see your pleas ;)
DOCUMENTING MY FailURES INTRO |This Evil Bunny
Universal Prediction [pdf]
The fight for Universal Longevity is going to be the next big healthcare battle after Universal Healthcare.

I don't think it will be as difficult of a battle, though.
I don't doubt that this is the way to find a good recruiter. However, if I am going to put in the time to vet multiple recruiters in order to find one worth working with, why would I not just spend that time finding a job?
For those who might be curious (I was):

https://en.wikipedia.org/wiki/Babel-17
I couldn't even get the part where they fly you to the HQ and pay for the hotel. I'd make sure to ace the whiteboard interview if I got that far! But nope, the farthest I got was talking about irrelevant non-technical stuff over Skype and then nothing.
FYI Google's K80 ($0.7, pay-per-minute) are cheaper than AWS's K80 ($0.9/h, pay-per-hour), as well as Azure's K80 ($1.08/h, pay-per-hour).
Jay-Z Is Launching a VC Fund
I think I would. After a decade of free email with ads, I now pay FastMail five bucks a month. For status updates, an up-to-date contact card, and event coordination I'd pay a buck or two. But I might be in the minority.
People are diverse and you are lumping large groups of people based on the actions of the ones _you_ are noticing.

I don't understand what kind of standard you expect to have. Can you please give me an example, and say, how it might have applied to civil rights?
Singapore opens $5.9M cybersecurity lab in local university
Look at how people are using the term, including Trump. Look at the discussions here on HN. Memes like "fake news" have the meaning as they are used, regardless of a strict definition you'd like to keep it to. If you think you can convince everyone to use your definition and only your definition, best of luck to you, though I think that battle is already lost. If you're content knowing that you're using the correct definition and others are wrong, I fear you're not going to be effective in getting your message across.

I fear I'm in a similar situation with respect to this argument; at least in terms of my presentation, so I'll leave it at that. My sincere best wishes.
The What, Where and Why of Carousel Ads
Have you tried Sonatype Nexus OSS yet? It's free (actually, open-source-free) and supported by docker, npm and maven. No need for strange SSL interception any more.

(Not affiliated, just an extremely happy user)
This is true. I'm an engineer that started recruiting six months ago part-time and was able to bill six figures pretty quickly. I realized that colleagues in recruiting had a really tough time making efficient matches.

The best recruiters can not only make efficient matches, but they also connect the dots to reach out to matches in the pool of passive candidates they talked to when a new role opens up.

Even better than that is when I'm able to actual push back with companies and make an impact on the hiring process to get someone hired.
I was so split as to whether to show Notepad or Code, but figured that more people were aware of Notepad and would grok what I was trying to demo so went that way.

Plus it nicely demonstrates one of Notepad's key weaknesses to help drive awareness with the Notepad team ;)
Implicit locking guards against zombie containers
Winner of most metal anagram goes to "incorporate procreation"
I think the fallacy here is similar to Malthusianism in the 19th century. In that case the problem was the assumption that agricultural yields wouldn't improve over time, and your argument is assuming that improving technology won't create more jobs than it obsoletes. We're not going to wind up with companies that consist of just a CEO and a dozen factories.

(NOTE: than I'm only talking about automation, not the creation of hard AI, which you allude to. That's a whole other kettle of fish)
A note on Euclid’s Theorem concerning the infinitude of the primes
I'm sure I read a sci-fi short story that examined this idea, where Australia shared the wealth with everyone but America basically put everyone into concentration camps.

Ah, here it is:
http://marshallbrain.com/manna1.htm
Bringing HPC Techniques to Deep Learning
I would imagine it would help a lot with learning cultural idioms as well. Given that a large percentage of the mannerisms my friends and I use are copied from TV, it would be invaluable to be exposed to the language elements which speakers of that language actually use.
But Google's code quality is quite high...
A thought occurred tine that maybe these types of interviews aim to filter for specific people. An H1B from Asia will have the motivation to memorize "Cracking the Coding Interview" as well as the pressure to stay and say yes to everything. This creates a distortion at the IC level. At the management level, the filters create another distortion for cultures that heavily bias statis and grouo standing (rather than get a paycheck and do the minimum to stay). At the final leadership level there isnt even another filter from the managers. The candidates come through entirely other channels, usually network related.
"Cracking the Coding Interview" doesn't seem like a book you skim. It seems like a book you buy a gigantic whiteboard for and stay up until 3AM every night for 6 months with it.

But maybe I'm just not very smart?
Still buzzing: the people using pagers in 2017
A statement of fact is only read as such when the reader and writer agree on the terminology used. That might lead to more interesting studies.
tmux should have already worked quite well in Anniversary Update (14393). There are some specific feature enhancements, such as 256/24bit color support (although tmux doesn't support 24bit color by default) and mouse mode support that should make tmux much more usable.
Awesome.

Separately, can tensorflow models trained on Cloud ML be downloaded yet?
would be fun to measure the word/context similarity for each pair and order by that..
Piggybacking on this, for those of you juggling a few external hard discs, how do you keep track of what's on what? Does anyone use git-annex?

https://git-annex.branchable.com/
Wow. "Jailed" is a compliment, now. You shouldn't own your devices, it's a security risk. Please keep your phones nice and safe and locked-down in our hands.

Totally backwards. As Mr Trump would put it, SAD!
...Except that part of their potential business model has always been, "Content owned by us, now that you posted it."
Slightly off topic, but I have two questions:

1. Are GPUs covered by the free trial (ie, can that $300 be spent towards GPU instances)?

2. How is support for GCP?

I've been curious about trying GCP, but held off over GPU support (since AWS was covering my needs and I do ML stuff mostly) and general support (since Google doesn't have a great reputation for supporting products).

Also, perhaps an affiliated person can chime in with something about the roadmap to stable GPU support. (It currently says there may be breaking changes.)
Yes - IO perf is not yet where we want it to be.

We have some improvements coming in Creator's Update and more substantial improvements planned in future releases, once we've completed some work with the NT kernel filesystem team.
How many (full time) devs and how long did that set up take?
>"I work with Java and .NET every day and the day our customers UNIX servers will run .NET is still very far away."

Why's that true for the customers you mentioned?
It's probably obvious enough once you've buried your head in this train of thought continuously for weeks. Thank god we don't have to do that because this helpful person has just told us.
Yep! And for distributed training, the per-minute billing is incredibly important. But just a correction: Azure also does per-minute billing (following suit from GCE way back in the day).
Qualcomm’s new LTE modem will make gigabit download speeds easier to hit
It's an articulation of the general versus the specific. He's saying the general idea underpinning Zuckerberg's manifesto is concerning. He's just personally okay given it's specifically Zuckerberg manning the helm. (Separately, he says Facebook is in a good economic position. That's a separate train of thought from the manifesto discussion.)
Google's $0.70 rate is in addition to the normal instance cost, so math is more complicated if you don't have a machine already. (Alhough, a low-end high memory machine is $0.126/hr, so the sum is still lower than Amazon)
How is the author going to create his programming language without tree traversal algorithms?
5+1 crazy startup rip offs that actually raised funds on Kickstarter
Thanks Josh, I appreciate it. Their method works by comparing the User-Agent HTTP header to the characteristics of the TLS handshake of the underlying connection.

There are some exceptions, but TLS proxies generally don't touch the User-Agent HTTP header. Doing so runs the risk of breaking things at the application layer. TLS proxies probably don't care if they break things (hence the research) but a proxy that wants to hide (malware, censorship, etc.) would not want to risk breaking HTTP.

This method, for the time being, should effectively force TLS proxies (who want to hide) to preserve the qualities of the original TLS connection. Then if the connection is weak, the browser can at least warn the user. I'm not certain this is a permanent solution, but given the eternal turnaround time of corporate products, I suspect it will be useful for years to come.
What scares me the most is that this wall of automation is all but invisible to most observers. Sure, some regular blue-collar workers will be rendered unemployable, which if done at a large enough scale will result in some civil unrest. Most would agree on this, and quite a few would call it a day and say "we've got to do something---!".

But what really, really freaks me out is that the civil unrest will evolve into utter pandemonium when the well-educated, college-degree-holding, Volkswagen-driving white collar wearers start to disappear from the workforce en masse.

How many skyscrapers are in the big city nearest to you? Have you ever wondered what most of those people do all day, for 40+ hours a week? You can bet it's not SQL, not Java or Python, or even golf with hopeful clientele. It's Excel and Outlook, and when that ship sails and computers start to do (they already are!) those things for those people, it's going to get very bad, very fast.
Xming works, but it does have some warts (at least, on my machine YMMV). The three things that bug me most about it:

1. Copy/Paste between Windows and XMing is pretty dicey. Sometimes I have to do 2-3 copy or paste attempts before one will go through. I got into the habit of hitting SHIFT+CTRL+C (or CTRL+INSERT) 3-4 times in every XMing window under the hope that one would take.

2. XMing's window previewing is kind of messed up. if you have multiple overlapping XMing application windows, the ALT+TAB and taskbar previews show the overlapped union of both windows, which makes it really hard to tell which one is wich if you have multiple terminals open or something.

3. On some applications, the DPI detection seems kind of wonky.

I even bought the paid version thinking it would fix this stuff, but it didn't :(
Kind of related: The anagrams problem is probably my favourite interview question to dole out. Always shows completely different ways of thinking and normalising things.
Can't lead with someone else's trademarked product name.

You'd be amazed how complex and difficult product naming can be ;)

Just be glad we didn't call it WSRPGLCB - Windows Subsystem for Running POSIX, GNU and Linux Compatible Binaries ;)
The page is down for me as of 13:20 EST.

Cached version:

http://webcache.googleusercontent.com/search?q=cache:xcxywckCegkJ:techblog.netflix.com/2017/02/introducing-netflix-stethoscope.html+&cd=1&hl=en&ct=clnk&gl=us
Any specific examples FB tries to censor and favor one political side over the other? I just know "Trending news" are updated by a human so there is certainly bias in that regard.

EDIT: Why the heck the downvote?
The game is you're trying to guess a long word 23 letters long and your buddy can only tell you a number below 10K, although you are allowed to share dictionaries...

You ask your buddy what the correct word is, and a dictionary holding all 23 letter combinations would be incredibly long, however in English there's not really all that many words, so your buddy can simply tell you the right word is on page 2352 of the dictionary and the word you pick might not be it, but it'll be close enough.

I tried to avoid using 5 yr old words to explain EE telecom coding, which isn't going to help much, so this is more "in the spirit of the problem" than being an exact analogy.
> I view basic tree traversal as table stakes for a developer with more than a year or two of experience (IIRC, it's discussed in Intro to Algorithms in most CS curricula).

You mix two completely irrelevant things: education and experience.

You will be taught binary trees in CS, but not every programmer is studying that.

If you learn binary trees in CS, you will forget it after few years of experience, because skills that are not used are forgotten.

So yeah, Amazon/Googles of the world are looking mostly at recent CS graduates (most of the set of programmers that know many algos) and the very small set of programmers that deal with algos every day.
So if I give someone a ride for free, that's okay. But if I were to offer this ride in exchange for something - then that's bad?

And what about the morality of telling two consenting adults how they can peacefully organize? Do you always like telling people how to live their lives with the threat of violence?

Sounds like the type of religion that would lead to mass starvation. Oh wait..
Leaping into Corruption
Where the World’s Wealthiest Invest Their Billions
Ask HN: What are some good free Jira alternatives for a team under 10 devs?
> AMD FirePro and NVIDIA® Tesla® P100s are coming soon.

from cloud.google.com/gpu (our landing page). That's currently limited on availability of hardware, testing, etc. but it really should be "soon". Note though that P100s are massive and expensive, so we don't intend to get rid of K80s or anything once we have P100s.
What about the cost reduction that usually happens with extended use called sustained discounts? Does anyone have that info?
Hundreds of Babies Harmed by Homeopathic Remedies, Families Say
How would this protect against phishing?
For the record, we fixed C-Spc in emacs on the more recent builds :)
I think it's happening patchily and at different rates.

I'm reminded of the long march toward the "paperless office." It was first predicted ages ago. When I entered the work force in the mid-2000s the paperless office seemed to be widely regarded as a joke, like controlled fusion power. I could see why: my first job, for a large research institution, deluged me with paper. But after I switched to writing software a few years later, all my workplaces were damn near paperless. I go months between needing to print anything for my job though there is still a printer available. And a few years ago the world hit Peak Paper, despite the big orgs that are still far from paperless:

https://aeon.co/ideas/doing-more-with-less-the-economic-less...
I was excited when I read that Google would offer both NVIDIA and AMD GPUs in the November announcement[1]. Is there any timeline on when AMD GPUs will show up ?

[1] https://cloudplatform.googleblog.com/2016/11/announcing-GPUs...
This is great! Just out of curiosity, how does the $0.70 / hour rate compare to the per-hour electricity cost of running a K80 (at full load)?
It's hard to get an accurate pulse of the market if you spend only a month every few years searching through angelist/indeed/etc.

I work with about 70 companies (only in NYC) from pre-launch to almost IPO and a new role opens up to a us every week. It's helpful to find a recruiter who knows you & the market well enough to curate jobs you want and tell you about opportunities that might not even be listed or on your radar.
http://eclecticist.co.uk/notes/appledesign/images/image12.jp...

That's all I need to say about that.

As for the reasons..
Devs want a POSIX (macOS, Linux or BSD) system because many of the utilities used are written for that, and much of the infrastructure you will be working with in the future will also be POSIX. Of all the POSIXes, macOS is by far the most capable and stable laptop OS. Macbooks are still unrivaled, with only the Dell XPS range coming somewhat close.

They are also the only company with both a solid phone and computer product, meaning you get lots of ecosystem goodies (verify iCloud logins with a push notification on your iPhone, Wi-Fi passwords entered on your MacBook instantly work on your phone, 'instant hotspot', AirPods intelligent multi-pairing, etc)

And that may seem like I'm drinking the Apple kool-aid, but I'm not. The audio quality on the AirPods is terrible. In fact, Apple has never produced anything but mediocre audio gear. The $200 price bump on the MBP 2016 is unjustified. Removing the headphone jack on the iPhone is utterly insane, even if they did use USB-C (maybe in 10 years when all audio-out ports on everything everywhere also uses USB-C it would have made sense). macOS stripping out all GPL tools because they don't want to use GPLv3 stuff, etc. etc. etc.
Conjecture: the majority (by far, probably on the order of 75%-80% or more) of programming and engineering problems to be solved in a typical company or typical application will not see significant differences in performance by selecting a naive implementation.

For example, in your string concatenation example, the naive solution is good enough except in situations where large numbers of strings are to be concatenated in a given run, or the strings are huge, etc., relative to the compute environment. Does it really matter if one uses an O(n^2) solution when a few dozen (or even a few hundred) such operations are applied on "small enough" strings in a given execution on modern computer hardware? No, it just doesn't.

Select candidates who are keenly interested in and knowledgeable about algorithms for positions where it's important (i.e. part of the regular course of development), not because of that slight chance there is one edge case where one adjustment to a more efficient algorithm might possibly be useful at some indeterminate point in the future.
Yes, but you can connect any number of GPUs to an n1-standard-1, so feel free to add $.05/hr :).
Vouching privileges shadow revoked :^)
Get started with variable fonts
This is focused toward companies to ensure employee security. It's no secret that jailbroken phones are less secure, and if an employer is giving phones to employees for work use, it's perfectly reasonable for them to enforce a rule that phones are not jailbroken or out of date.
My main project is a Rails/Ember.js application to help people find affordable housing in the bay area.

My problem was that the CLI built to help glue the two together didn't work on Windows so I tried it out in the WSL. Because of missing inotify support, hot reloading was broken. I found that I really missed that functionality so I moved to the fast ring of insider builds. After an update, node was completely broken. I didn't know how to switch to the slow ring to get a build that may have worked so I switched to developing to the Arch install I have on another drive.
does anyone know if this impacts docker images as well ?
Grovara – Go Global – Bringing America to the World
> Democracy means ownership and accountability, along with shared governance.

yeaaaaa no! that's not what democracy means.

> Ownership is also about economics. It is about who benefits. Right now, Facebook is in the process of absorbing huge swaths of the global advertising market, lots of our life-giving communities and now much of politics and media—funnelling the profits mainly to the founders, early investors and other large shareholders.

-.-

> This billionaire’s refusal to recognize the rise of authoritarianism as a symptom of economic inequality and insecurity is startling

Authoritarianism? Sick usage of $5 words... anything to back that claim up with? Inequality is not to be confused with inequity... They are not synonyms.

To the author:

Mark makes a whole lot of sense if you consider the fact that he is talking about a generation that considers sharing a Facebook post to be political engagement. You have to view things from that perspective. You can bash his skull off if you so wish for saying what he believes, but he would not have had that opinion had it not been supported by our shitty behavior as a generation.

Hurling insults and labels is the primary way of having a political discourse these days - prime example being the two general election candidates (basket of deplorables anyone?). This phenomenon can even be seen in this very article you wrote. Now, where do you think the best place to have such eloquent political discourse is? The answer to that is rather simple: Facebook of-course with Twatter being a close second combined with all other social networking sites such as HN.

He understands his audience and he understands this upcoming generation. You can all raise your pitch forks and talk about the awesomeness of democracy and the evil of large corporations. But in reality, every single one of us is contributing to this mess. Mark is merely someone who is capitalizing on our collective moronic behavior. And I personally cannot fault him for that.
It also hasn't stopped being universal or basic or perverted with exceptions.
> This same exact argument could be used to require every interview candidate to know assembly.

Yes, and that argument could be used to require every interview candidate to know quantum physics.

At some point you draw a line, and Google/Amazon/Microsoft/etc. have very clear pictures of where their respective lines should be. It seems to work well for them.
That's why Google measures.
Ask HN: Laptop for girlfriend?
HNers, any recommendations for a laptop for my girlfriend with following considerations?

* Windows 10
* Not too big/heavy. Preferably 13/14 inch display - preferably higher res.
* Good build quality even if that means paying more.
* Battery that yields at least 5-6 hours of real-world usage (Excel, lots of it, social internet stuff)
* Possibly buying in Europe with a German keyboard.. (Would buy the US version if there is a excellent laptop missing just this.)

I'm wary of Lenovo after Superfish. Would prefer to steer away unless things have demonstrably changed and hear better about Lenovo from HNers.

And, No, she is not considering running Linux, neither does she want to use a Mac. She is used to her ways with some legacy stats tools that work well with Windows.

Any inputs welcome..
This is my point exactly. If you need to access health records you don't need to simultaneously access Facebook or Twitter. All resources should be approved, IE have a legitimate business purpose. This can be done easily in any enterprise firewall, simply implement a white list of acceptable sites and block everything else no DPI required.
Yahoo salvages Verizon deal by giving Verizon a $350M discount