skysight-inc/HackerNews huggingface dataset:
That is not a lack of problems, that is a lack of funding.
We tried to consider it as an extra player, but it didn't help.
You can click on "past" below the title to find previous submissions.
I really feel for your personal situation, and I appreciate your candor here.

Unfortunately, I come from the school of thought often derided hereabouts that this is an excellent interview question, and your unwillingness to engage with the question would've gotten you a bad score for that interview.

Generally speaking I think it's great to start with:

A) I don't know a great solution to that! Would you like me to brute force it? If I, the interviewer, am looking for brute force I'll say yes, code it up, but if not I'll say no, imagine we've already brute forced it and now we've found we need to optimize

B) I won't care if you actually figure out the precise closed form gotcha answer, but I'll want you to engage seriously. It's a test of whether you can discuss and identify patterns in a coherent way when working with a colleague, which is probably the most important signal for me, second only to "will this person get things done in a normal 40 hour work week"

It's entirely possible the interviewer was just a jerk, and wouldn't engage with you, and I feel bad for people who freeze in high pressure interview situations. But at first blush, your response sounds like you wouldn't engage with the problem at hand, and that just isn't the way to go in an interview, if at all possible.
Apple's OS X, which wouldn't be what it is if Linux hadn't already been the leading nix OS.*

Well that isn't true. NeXTStep was built on the 68k from 4.3BSD which originated on the VAX. It has no lineage in common with Linux, and in fact pre-dates it. And OSX now is by far the most popular workstation Unix.

https://en.m.wikipedia.org/wiki/File:Unix_history-simple.svg
I'm fairly skeptical of claims of moral hazard on the part of the patient. Even if healthcare is free in monetary terms, it still has a big cost in time and annoyance. Going to the doctor is annoying. Seeing a specialist is annoying. Getting surgery is the worst thing ever.

Where moral hazard likely plays a bigger role is on the part of the doctor. It is always better to prescribe another test or a pill, or some precautionary treatment. It both makes you money and covers your ass from lawsuits, and you don't feel guilty about making your patient pay for it because insurance will cover it. This is a pretty good case study of how the process can get very dysfunctional: http://www.newyorker.com/magazine/2009/06/01/the-cost-conund...
I sold my Apple Watch a few months ago, but I thoroughly enjoyed this feature. It would subtly vibrate just before you needed to turn and with kids making noise in the car, the vibration was better than listening for "turn now!".

I now have a Microsoft Band 2 and with Google Maps I get the same functionality, so it turns out I didn't lose anything by selling my Apple Watch.
PayPal won't refund a Twitch troll's $50,000 in donations
Yup. If you don't have to care about thread safety on API level, e.g. list, problems such as what's going on currently in gilectomy are no longer yours.
33 MILLION Hacked Twitter Accounts for Sale on the Dark Web
Betting 2€ with my coworkers on the euro results.
Will be using your prognostics because I don't know anything about football.

MAKE ME RICH! \o/
The Curious Case of the Bloggers Association of Kenya
Agreed. This is interesting in the midwest. To date we've stuck with Verizon to have both nation-wide coverage and coverage in rural Iowa. It looks like we could save significant money by switching.
Celery is great and works well but it definitely doesn't fix the GIL problem.

Having shared memory is a must for some workloads, or can save you a ton of money, especially when taking about caching.
Sometimes caching per process isn't feasible but caching for all threads is, even using multi processing isn't good enough because you can only use the main process memory if it's simple arrays.
There are active Apple Watch users who use their nose ;-)

http://www.wsj.com/articles/nosy-apple-watch-users-discover-...

I'm an apple watch user but I've not perfected the schnozz technique.
I write a lot of fiction, and co-host a writing/tech podcast, so a lot of recommendations come from other writers, as well as topics in the podcast. I really dig when someone is so passionate about a book they want to share with a stranger.

Goodreads as well.

I see a LOT of book spam on Twitter and Facebook, none of which I have ever bought. Free download maybe, but no purchase.
well GCD is an evented model and Celery is not so what's your point?

Queue and Thread is available in python and work well up to a point. Twisted (and sugar @inlineCallbacks) or similar makes for much more concise code.
IMO fenestron equipped helicopters are significantly more pleasant to listen to. There's no sharp slapping from the tail rotor.
No mention of the switch to sedentary lifestyles and processed food, which also happened at the same time.
What's always missing from these discussions is culture. Nobody wants to point out that a century ago, the zeitgeist regarded death as a natural thing, and took only nominally prudent steps to avoid it.

Now, we will expend enormous efforts, all available options, just to trivially extend the life of anyone and everyone with health problems.
Sorry, you struck a nerve. You didn't deserve that response. I've been in that situation before though, and gotten viewed as the "young punk" for merely suggesting that we improve the code and processes (which as you can tell were extensive enough changes that to the outside observer it would be called a "rewrite")
Ask HN: What non-technical skill would help you most in your career in 2016?
I want to write a tutorial/guide that would help other programmers. There are a lot of quality _technical_ guides available and I don't want to write just another one. So I'd like to create something _non-technical_ (productivity, communication, work-life balance...?) that programmers would find useful.
Whether you want to just rely on a short letter is, I guess, a matter of your appetite for risk. Ideally you would at least provide some argument about why the patent is unenforceable. (In fact, most jurisdictions have rules that require this sort of explanation.) And this would be framed knowing that the other side will have potentially very talented lawyers arguing that it is enforceable.

Since you don't get to file an unlimited number of motions to dismiss on the same topic (for obvious reasons), most litigants find that they want to put a substantial amount of effort into making their case as persuasive as possible before a judge sees it, even if the matter is fairly straightforward. It's the lawyer's job to help the client understand these levels of risk, and the client's job to decide how much money he wants to spend, given those risks.
I watched the video, and it doesn't seem to offer much over python / emacs integration.
I think you are confusing employment-at-will and right-to-work+. Some states are right-to-work, all are at-will.

(+ it is about laws regulating unions, not literal rights to work.
It will work out as long as the the good times roll and the core cadre of decision makers stay lucky. One misstep, the whole place implodes.

It's interesting, in that you need to look at Netflix more like a real estate developer or construction company than a tech player. I went to school with a kid whose dad was a multimillionaire real estate developer dude. Then a project got delayed by some external factor, which killed his cash flow. And the, and the economy shifted and killed his line of credit.

Result: multimillionaire->multithousandaire.
OP was asking for feedback about the process of choosing books, not about the website.

You might be interested in https://mytemp.email. It'll issue you a temporary email address without you filling any form. The email address is accessible by a URI and is perishable (dies if not accessed within 24 hours).
It took me 5 minutes to figure out how that actually did work! That is rather esoteric code!

(FWIW the reason that there's no native support in ggplot2 for this sort of smoothing is that I think it's a really bad idea as it tends to distort the underlying data)
If the patient had to pay the full cost of the tests, they might take a bigger interest in how necessary they are and whether the prices make sense. So they are participating in whatever moral hazard is there.
Simple Android Changelogs Generator
I can't find any support for that:

http://www.politifact.com/wisconsin/statements/2014/may/14/r...

At the present, I'd expect essentially all Republican voters to oppose it, and plenty of Democrats and independents do too.
Great read, another link along side under Related...

http://spectrum.ieee.org/at-work/innovation/inventing-unix

Also very entertaining. RIP Mr. Ritchie!

edit: wrong link, too many tabs. :-)
Haha, completely unintentional. Very good point though.

Personally I don't think flying cars will take off (ha, done it again...) for quite some time, if only for risk reasons. Think about just how many car accidents there are every day, now imagine every accident ending with a 100m death plunge from the sky. I just can't see it going mainstream for a long time.
Most R users aren't programmers, and a LISP-y interface, while powerful, tends to be intimidating.
I can't speak for the original poster but I find none of their watches remotely attractive. They are no worse than other watches in that price range, but I don't wear those either for the same reason.
Excellent point - this one is definitely on our todo list. There are several simple extensions of the Elo model that take draws into consideration (i.e., give a non-zero probability to draws), for example the Rao-Kupper model. There are only minimal changes needed w.r.t. the original model, but still we didn't manage to make the changes in time for this version of the site.

In short: at its core, the "Elo assumption" postulates that every team can be represented by a real number (that can be interpreted as the strength of the team), and that the probability of the outcome depends on on the difference in strength. In the vanilla Elo model, the outcome is binary, but it's easy to make it ternary.
Totally agree! I was thinking all of this while reading the article. I don't feel the same as the author. I love my Pebble Time.
> (a dedicated "email server appliance") that can't be hacked -- but that also means it can't be updated.

> if a vulnerability is discovered, the homeowner has to buy a new email appliance.

that's the update
> if you run the ISE instead of the cmd-based terminal

PowerShell depends (or is based) in no way on cmd.
Meet Uber Engineering Amsterdam
Although the crux of the issue remains, the example of the document is bad. If anyone is able to open the document using just the link and no authentication, the document is effectively public.
Google DeepMind AI Learns to Play 'Montezuma's Revenge'
Walter Miller's A Canticle for Leibowitz.
That's a superb idea, but I think that would happen after first getting the basic donation information. I will set up a website to gather this with a description of what the project is trying to accomplish, and see if it gets any traction.
Goroutines are coroutines within the context of a single thread only, but there may be more of those and a goroutine is as far as I know not always executed by the same thread on the next tick. It's just a way to conserve resources, if goroutines would be threads they'd use a lot more stack space and other precious bits.
Implementing Action Cable and Active Job in Rails 5
Except its the dense urban areas with the serious traffic and the kinds of people with the disposable income to consider a $300,000 vehicle who are probably going to be the main buyers here.

I think suburban people probably aren't as motivated and if this stuff can't handle skyscrapers then the concept is pretty much dead outside of recreational usage.
The social norm is not to trade with anyone not following those norms. Try buying farm equipment without a bank account or credit rating. Try trading goods without a business etcetcetc

How exactly do you "provide for yourself". You can't just go out and stake a claim to land anymore. The mechanisms for "providing for yourself" are purposefully limited to those sectioned and allowed by social norms. If you want to split hairs other "providing for yourself" please tell me of ways to do this outside the system.
So? Calling it a "problem" is crap.

The GIL was a decision that has repercussions on certain types of programming, sure, but it's not a "problem".
Hi HN, I'm one of the devs on the UI team at CloudFlare. I can't tell you how nice it feels to finally put this out there. I'm hoping to do more in the coming weeks to share how we've decided to build our applications.

Also, I can answer any questions that you might have.
"... Unix is not just an operating system, but also a style of approaching problems."

[0] http://catb.org/esr/writings/unix-koans/returning.html
Good points, thanks for clearing that up.

The bit about "specific bias" is interesting. I wouldn't assume that the judge is biased for or against patent trolls, but his position gives him reason to be biased for patent trolling, which isn't quite the same. It would be to the advantage of his son to make a big deal out of cases which don't deserve it. Accepting cases about ridiculous patents would do that, as would encouraging trials for patent cases which are obviously legitimate.

Whether that's happening or not I have no idea, but he clearly has an incentive to keep things stirred up in this area.
> It has no lineage in common with Linux.

That's not what he wrote. In its initial release, OS X did depend heavily on free software (Samba, Apache, GNU, etc.), which again thrived because of Linux.
Agreed on the specifics, but the generality helps understand if the author's generous is the same as yours. One person's 2 weeks plus a week for every year of service is generous and to someone else that's stingy.
Speed and Usability Scores of the Most Popular Websites in the US
It's culture, what can you do.

There's a 2004 paper along the lines you mention by Simon Yuill: http://www.lipparosa.org/essays/code_brut.pdf
Yes, let me know, I'll be happy to help and/or continue the brainstorming You can ping me: matias AT insaurral.de :D
I am so tired of hearing about "unlimited" vacation as if this is some revolutionary idea for improving employee morale. This intentionally blurs expectations and puts the burden on the employee to try to figure out the hidden acceptable number of days they can take before being viewed as simply "adequate."

And it could all be avoided if the company would simply define a number so expectations are crystal clear. Simple. Instead, what happens, is it becomes an internal competition to see how few days you can take and creates a very toxic atmosphere where people are judged based on the days they take.

Companies should be setting a static number of days/hours and encouraging their employees to take ALL of those days off, or at the very least, pay them out or roll them over if they don't use them.
Software companies are making investment bank levels of money these days, so why should it be surprising when software developers are getting paid like investment bankers? What should be more surprising is software companies making $1m+ per employee where developers aren't paid like that.
I can believe that - there is always the risk of what amounts to (hopefully mild) narcissism ( and the inevitable insecurity that narcissism spawns ).

There's always a missing subtext to something like this - this really does have a "John Henry and the steam drill" feel to it. "Chaos Monkey is now the story. You are not of the body. GTFO." Bummer, man :)

I love your last paragraph. The Thing is the only one what knows when it will come to be. Over-grinding is a definite anti-pattern.

There is probably not a general theory of this - it's just going to be wrong a lot.
So byobu should work now?
The popular narrative about how the dodo went extinct is completely false
The authors of GCC and bash aren't receiving the volume of death threats that Poettering does.

Disclaimer: I'm not a fan of systemd, but serious death threats aren't the fix.
I don't know where you were in 1999, but where I was in 1999 IE4's DHTML was all the rage among the elite wannabe high school web developers. Early explorations into XMLHttpRequest (via this awesome ActiveX technology, wow) and DHTML Components (which perhaps unsurprisingly don't seem all that different from today's Web Components under the surface).

(I'm only remembering some of this because I recently dug up some of my actual circa 1999 website work.)
While your argument makes sense from practical short-term standpoint, I think it also should be viewed more long-term. Each effort to extend life / save from immediate death brings experience, technology advancement. And what today might be just a short extension of life, in few years might bring several years of quality life, and in 100 years - even more.
No, works fine for me.
I think you'll need to adjust that from "three times", to "90 times" for the physics and math to work.
What helped me most is to have conversations with strangers. Try it in real life. Talk to the guy sitting alone at the bar. Have small-talk with the other person pumping gas. This will help you professionally.
It's been about 10 years since I looked at mathematica but at that time it put the emphasis on symbolic manipulation of equations using its own internal magic while R (and matlab and numpy) focus on more traditional numerical computation, eg array operations via BLAS/LAPACK which is much more practical for statistics.
I have to say that I immediately loved the Netflix culture deck when it first went public. If that's truly reflective of their culture, I'm sure it's not for everyone, but it appeals to many.
Have you considered using a TrueSkill-alike with extensions for scores/teams, such as PoissonOD?

http://research.microsoft.com/pubs/193839/sbsl_ecml2012.pdf

A few years ago I had a similar idea for trying to build team models, so you can make a better guess at the performance of national teams, since they don't play very often, or for league teams due to transfers at the start/during the season, but hadn't got as far as you :)
Research Exposes Flaw in ‘Right to Be Forgotten’
This is very interesting.

How is it different from a web browser with strange markup syntax?
Wow, that's really messed up. So they're encouraging their people to waste other companies time?

That also is really unfortunate for people actually trying to switch jobs from Netflix because I would also ban them from interviewing if I saw that kind of behavior.
Django CMS version 3.3 has been released
> Pandas has most of the statistical utility functions that R does

Pandas is not shipping with most of the stuff you can get on CRAN.
This sounds similar to how investment banking works.
I think the same is also true for Ireland. The last friendly match was used to view mainly fringe players. I guess 7/8 of the likely starters are here as substitutes. Perhaps you should look at the last competitive game in the qualifiers.
I've been using it for a week or so now. NICE! The speed boost is very noticeable.
OK, so my employers were wrong! http://blog.revolutionanalytics.com/2012/06/fda-r-ok.html

"""Despite some mistaken conceptions in the pharmaceutical industry, SAS is not required to be used for clinical trials. This origin of this fallacy is probably related to the fact that data must be submitted in the XPT "transport format" (which was originally created by SAS). This data format is now an open standard: XPT files can be read into R with the standard read.xport function, and exported from R with the write.xport function in the SASxport package. (And if you have legacy data in other SAS formats, there's a handy SAS macro to export XPT files.)"""

Thanks for clearning that up.
How do you tackle the debuggablity problem?
I like my Apple Watch. It's nice to see the time, weather from dark sky, and the occasional text, and subway delay notifications. That's it.
Many examples have been commented already, but here are some of them:

> In the last 10 years I've never met a case where someone pointed out that "this code needs to be concurrent, but single threaded".

> Going back to concurrency - have I ever been constrained by the number of threads I can use? No, not even once.

Well, in the past 10 years, people have been working on the famous "c10k problem", about how a server software can handle a large amount of concurrent connections, since the model 1 thread/connection doesn't scale (the general purpose kernel scheduler will eat most of the CPU).

This is a real world problem.

> Do people use coroutines?

Yes they do, even if you claim they don't. I honestly don't know on which basis you can claim they don't.

> For me, this sums up the whole GIL and couroutines/asyncio debate. I think the main problem we have at the core of Python is that it's heavily inspired by C. But I think in this case it's Python's weakness.

I can't see a link between the GIL, C and coroutines.

One thing though, using an IO multiplexing framework when doing batch processing is probably suboptimal as using independent processes or queues will have the benefits you point: easier to read and understand, and less contention (kudos to my friend iksaif for the highlight). However, celery is a solution for some use cases, but will not work for many of them. For a similar queue-batch-work problem, executors can be a tool which fits someone needs better than celery (https://docs.python.org/3/library/concurrent.futures.html).

> I think that if we want to support full concurrency in Python, this is the way to go. Introduce primitives for fully lockless paradigm using queues and enable programmers to define queues.

Queues introduce head of line blocking (hence latency). You need several queues to handle independent and concurrent events in a timely fashion. This is why you need to multiplex.

> I think we never really wanted concurrent code, as programmers. I definitely never wanted coroutines and never needed to multiplex I/O.

Yes again, we do. That's how an interactive system works, that's how your computer works: one giant event loop handling concurrency between tasks and hardware inputs.

(update: words about concurrent.future executors)
https://web.stanford.edu/~mwaskom/software/seaborn/
We have rectified the web site. No longer says "first", just states now the fact that its open source.

Thanks!
The Oregon Medicaid Study seems to suggest moral hazard in the sense of increased utilization because the patient isn't paying directly.[1]

Overall an increase in healthcare utilization, but no change in hard outcomes.

[1]https://en.wikipedia.org/wiki/Oregon_Medicaid_health_experim...
Thanks! I'll shoot you an email
Something else must have failed or was not properly configured, because backup Diesel generators should kick-in after 2-15 seconds of voltage drop, regardless of the flywheel. The flywheel is used in critical systems to cover only that <1m gap.
I'm primarily a python user and agree with most of your post but I do find myself going back to R for many of the more esoteric statistical methods. Ie if i want a specific sort of penalized regression it may not yet be implemented in python.
The big ones I see are written communication, work-life balance, and time management.
You're going to love Spark if you haven't tried it yet.
Amazon web services best security practices paper
It would be more accurate to say Linux thrived because of them! Samba IIRC predates Linux too, as does the GNU project, Apache is based on the original httpd which was built on... Drum roll... NeXTStep. In 1990, before Linux existed.