skysight-inc/HackerNews huggingface dataset:
I have learned the value of career flexibility. It helps enormously if at least one partner has a career path that allows for good earnings with the ability to scale back on work or leave the work force for a few years without badly harming long term career prospects.

I've noticed that a number of health related professions, ranging from dental hygienist and registered nurse up through dermatologist or radiologist, are big winners in terms of "career flexibility." Some of these fields have very high early barriers to entry (radiologist), others have medium-high barriers to entry (nursing isn't a trivial degree program, nor is dental hygiene). However, out in SF, these fields often pay (at the median) as much as or considerably more than software development (again, at the median).

Now that I've gotten older with kid, I place a much higher emphasis on financial and career stability, and time with the family is more important than long hours at the office (or the small possibility of a huge financial score), I really do see vastly greater appeal in these health-related career paths than I did when I was younger. I wouldn't go so far as to say I wish I'd gone into one of these fields (grass is greener etc., and there's a reason I was so interested in computers and math as a young person and continue to be as a middle aged person). I'd just say that becoming a parent who would like a stable income and more time with my kids has helped me understand the desire to go into these fields far more than I used to.
In a well designed system this kind of segmentation and isolation can be done in a way that is transparent to the user experience.

TL;DR Have your front end talk to multiple backends-
Django REST Framework extension for testing API under unexpected circumstances
Call to Action Collaterals…
Given the op's claimed experience if they don't understand that your pc on your desk top is not the same as your dev/test/live systems - it's about time some one pointed this out to them before they get in real trouble at work.
You're thinking Chelsea Manning.
Is it also possible that in the intervening year the distributions improved as well? I don't know what your timeline is looking like, but I've also just found linux is much less likely to break since I started using it (~1997) because it has better packaging, more reliable contribution for hardware drivers, improved init, etc.

It's a bigger business and thus the stakes to keep it running reliably are higher.
Is convincing employers to transition technology stacks really something that is generally considered easy (or even doable)? I'm stuck maintaining 'enterprise' software running on VB6 and ColdFusion 9 and the idea of getting my employers to sanction a migration to something newer is laughable.
Interviewing people on the street is mostly a rhetorical (political) or comedic technique. Extrapolating anything serious from it is unwise at best.

At the end of the day, John Oliver hosts a comedy show. Though it tends to be on the informative side, it still oversimplifies and exaggerates to get its effect. The more I've watched him, the more I've grown tired of his explicit style of "share a factoid before immediately following on with a forced pop culture reference" that summarizes his work.

He seems to be becoming more popular as a research substitute, though.
Naming and being at the top of the file are separate things.

If it needs a name, name it where it's used!

I think of the "no magic constants" as a primitive precursor to the DRY principle. It was a good approximation for its time, but now we know better.
I think it is unrelated to their mass collection of data. But I also think this is an argument for why people put up with these services. It's not that they accept privacy infringement, it's that they are willing to put up with it to have an open communications platform.
We don't store anything you type into forms, and don't store any cookies any longer than the browsing session is alive (currently expires after 5min of inactivity). But you're right of course, as a user you have no way of verifying this. The main scenario I was envisioning here is things like news sites, which often go overboard with complex scripts, CSS, images/videos/flash, ads, etc, to the point where a simple news article is difficult or impossible to read - especially on an older device or on a slow 3G connection.
How can you compare that code with the Python one liner in the original article? It's interesting, of course, but it's not "easy to work with".
I think defining the constant the first time you use it (if you're assuming you might only use it once) may be a reasonable solution to this, but if you plan on anyone else to ever be looking at your code I feel like magic numbers should absolutely be attached to some sort of name.

If someone were working on a different section of code and came upon a place where they needed maxRetries, but there was only a 5 defined somewhere, how would they know that it was already used once? Defining constants for anything that may be used multiple times saves the time of knowing/combing through every other section of code that could have already defined it.
And the other 49 states and DC/PR?

Once again - what you're implying happens in all cases doesn't necessarily happen in all cases. That's literally my whole point :)
Baidu’s ‘autonomous car’ will enter driverless race this year
> Another perspective is that mathematics is not intended to describe the real world

Isn't that a fairly recent perspective, though? My memory is that the concept of math for its own sake (purposefully divorced from "real world" applications) is only a couple hundred years old at least. Whereas for most of its history, from the Egyptians up to Newton, mathematics was developed as a tool to understand the physical world.

So while some people today might consider that mathematics is not intended to describe the real world, they're working on top of a deep system that was.
Everything that is illegal was legal at some point.

Saying something is legal is pretty much the lowest defense you can use to justify something.
The problem is you might (sometimes should) have different retry counts depending on what you're retrying. So MAX_RETRY (or whatever) isn't actually that meaningful when you run into the constant. It might actually be misleading.
Well this is excellent. I look forward to the day when the responsible members of society (people who pay their bills on time, who save for retirement, who don't over-buy) are pushed even further to take care of the people who were immature and planned incredibly poorly. Our society works fine when it's assumed that a small portion of its members are irresponsible. But when it's systemic, there isn't enough money to go around.

That's what happened with the housing bubble. Blaming banks is easy, and certainly they did a lot of shady stuff. But nobody forced people to take on mortgages they couldn't hope to pay. Nobody forced kids to take out $100k in loans to go to a dream school instead of a state school.

The student loan debt burden is enormous. And I suspect that the people who make out the worst in it will be the ones who actually PAY on time. And I'm terrified of what will happen when it's time to start cashing out my 401k. After years of saving, a person who has faithfully saved $5M should have a nice retirement ahead of them. But I suspect that so many more people will have nothing, and those people will still be voting, and cut themselves a hefty slice of the pie from those who actually planned ahead. And because of the way 401k's are set up, it's a multi-trillion dollar pot of money that can be re-assigned from the "$5m retirement rich" people to those who didn't bother to think ahead and save.

One person defaults on an irresponsible debt, no big deal. But the more people do it and the more acceptable that becomes, the worse it is for everyone (especially the responsible people that a society relies upon to keep the money flowing).
Maybe they don't have the luxury to complain that much.
You are not a tetrachromat and this graphic is bullshit
NES Graphics – Part 2
Those are some very useful oneliners, thanks! :)

Please consider adding them to the Arch Wiki (if they're not already on it).
cvxpy[1] is a good example of this. The contraints are specific symbolically and cvxpy optimizes for you (assumes problem is a convex optimization problem etc)

[1]:https://github.com/cvxgrp/cvxpy
The Tradeoff Fallacy [pdf]
That 'table' problem is not that complicated once you understand the notions of 'approximation' and 'continuity'. A table with three legs is just a better approximation to what is meant by "table" than one with two, or worse than one with four.

It basically leads to things like this:

http://en.wikipedia.org/wiki/Domain_theory
The Wright Brothers also weren't asking for $5 Billion+ for a test flight. They mostly self-funded IIRC.

Every human endeavour until incredibly recently in our timeline was a self-cost, whether it be in health, time or wealth. Only in the last blink of an eye have we expected a Govt or Govt funded entity to do it for us. And it's clear they can't.

Personally I couldn't be happier that someone is trying something new. It might not be a success, but it might lead to an innovative new industrial process, or way of constructing something, or it might work.

Who cares if it costs $5billion if we can progress from it and someone will fund it? What else is that money going to do? Sit in a hedge fund? Get invested in a WhatsApp clone? What does that do for us as a society and a species?
Understanding Waiting Times Between Events in a Poisson Process
Anti-Cheating Drones Used During Chinese National Exam
>Student loans are a complex web of federal guarantees, but if basic capitalism works, by defaulting you are going to make it more expensive for the next students, who have to pay more to cover the defaulters.

Not defaulting also seems to have the effect of driving costs up for the next students.
We're finally starting to consider talking about transitioning old software from Access 97 to a C# .NET web app at my job.
it's a lot harder to run an illegal lottery at any meaningful scale, though
The thing is that the choice of OS is going to affect his productivity negatively. Even with all those equivalents he'll still feel awkward about using Windows and it could sink a few days or weeks of efforts.
Hardware and the IoT
It is recorded that Babbage more or less had to spoon feed her. She is way overrated. Which is dumb, when there actually were women who did impressive things in maths, physics, and engineering. Émilie du Châtelet or Philippa Fawcet, for example.
Back pain in the industrialized world is overwhelmingly psychogenic. It's Tension Myositis Syndrome as described by Dr. Sarno. Given only x-rays images, spine specialists completely fail to identify the individuals who report back pain. Most people with no back pain have various structural abnormalities.

These people getting back pain and carpal tunnel syndrome were all getting ulcers 60 years ago. Then the idea that ulcers are just an infection took hold so the psychogenic manifestations of stress shifted.
The Internet of Living Things
Internet obit says "a rare form of Group A streptococcal disease"

I know she was feeling crappy, enough to head into a hospital late-ish at night, and apparently by that time her kidneys had already shut down. I don't live in the same city as she did anymore, so I don't have any more info.
This is a larger issue with how easily impressionable people are. They are largely influenced by advertisements - even the people who deny that ads have any affect on them to purchase products they've seen in ads (can't remember where the study was done).

It works because of all the wrong reasons, in my opinion. Which is why I go so far out of my way to avoid purchasing things from ads.
I know at least Autodesk lets you download their entire suite (inventor included) if you can provide them a .edu email address, for the purpose of learning, your exact use case. I can't speak for the others.
The more intensive processes are a fine line to walk. It's easy to go overboard. I recently went through an interview process that was more on the intensive side and left feeling better about it because I knew the people I would potentially be working with had gone through that same process. It's harder, yes, but I felt the chances were higher that I would be working with more competent people on the other side.
> Extrapolating anything serious from it is unwise at best.

I suppose but I've seen literally the exact same reaction when I've explained things like this to people in those sorts of terms vs. the terms the news uses.

The problem is the "official research" doesn't explicitly state things like that but use it in terms vague enough people really don't believe/understand that the pics they send their lovers are being stored.

> http://www.gallup.com/poll/163043/americans-disapprove-gover...

Posing the question like that has serious biases because people really and genuinely do not understand the implications.

We need official research that is clear, concise, and written in a manner where the connections are obvious. Official research that relies on statements/questions that are vague enough to be heavily biased by the sources of the media the person consumes is valueless, honestly.
My thoughts exactly. Lotteries are primarily a tax on people who can't do math. So if those who can do math make money with it, the more the merrier. In fact, they'd be doing a public service if they bankrupted the lottery in question.

There used to be a sign on I-10 as you approached the Biloxi, Mississippi area. It was for a casino and said something like "Our slots have 98% payout!". I have no doubt as to the veracity of such a statement, because 2% of the money that flows through slot machines is more than enough to turn a profit from them.
Or rather they "hacked" into the lottery. The general population is scared by geeks who can use math and reasoning in the "real world" for actual gain.
Facebook just filed a fascinating patent that could hurt Google's ad revenue
Breaking that contract isn't something to be proud of

You are conflating morals with a financially-based contract. The people the other side do not make that mistake, why would you?
Mimesis & Alterity - Michael Taussig[1]

Building on philosophical ideas from the Frankfurt school Taussig strings together ethnographic examples & historical vignettes to outline the human faculty for mimicry, and how it permeates everyday life.

[1]: https://books.google.com/books/about/Mimesis_and_Alterity.ht...
Freemium can mean several things. I've purchased several apps (and generally paid more for them) when there was a free download that offers some functionality and the option to pay for the full version. Sometimes these are games where the first chapter is free and then you pay $5 for the full game after you've played a bit. It lowers the "friction" for the customer because you get to try something out at no cost but if you enjoy the first hour of play, you're more confident that you'll enjoy the other 5 hours.

Other times these are utilities. The Philips Hue lamps have an official app that's passable but the third party "Hue Pro" adds functionality. The free version does basically what the Phiilps app does or you can pay $2 and unlock all of the "fun" addons like music sync and lava lamp mode. Once I know that the app works and isn't buggy, I'm glad to pay. Same for launchers like Nova. Free version is a nice launcher that I vastly prefer to the stock launcher but I can pay a few bucks and get several more options. I probably wouldn't have paid $3 times 4 or 5 launchers just to find the one I liked but once I tried all of the free versions, I paid for the full version of the one I liked best.

It's like shareware. With the glut of options, you don't want to pay every time you try several solutions to find the best one so you try a bunch then buy the best. If I had to pay $1-10 to try every app on my phone, I'd just install less apps (or, to be honest, I'd probably try cracked copies to find the best option, then buy the best one).

As long as the quality of mobile apps is so varied, it really is hard to convince potential customers to pay any amount of money sight unseen. I've installed so many iOS and Android apps that lasted a total of 10 minutes on my devices it's not even funny. If I paid even $1 for each of them to learn those lessons, it would've turned me off to buying mobile apps at all.
> Who thought an intelligence agency would use
> something straight out of the world of TPS reporting
> and cookie-cutter presentation templates?

In short, the crappy clip art and cookie-cutter templates make me appraise it as authentic. I think that anyone who as ever dealt with any defense contracting bureaucracy, with their endless slides, documents, and so forth, would feel similarly.

These are people interested in making arguments, and dumping massive presentations on other people. Defense IT is pretty much 99% Microsoft, and the people making presentations are neither designers nor (usually) people who care about optimum information delivery. They add what flair they can.

Imagine the most restrictive IT department ever, with layers of bureaucracy hardened over years to prevent you from getting work done. No one is going to open Photoshop and make custom photos, as no one can install it, and the military networks are so locked down that I'd be surprised if they could reach sites with stock photos. (OK, that's probably allowed.) I expect that the only things they have are MS OFfice and the stock clip art.
LinkedIn Dark Patterns: Why Your Friends Keep Spamming You to Sign Up
I agree, but then again, the market accounts for all those "multi-dimensional factors".

Maybe what should be added is that there are external and interal factors that decide of which language is better. External factors have been already discussed. Internal ones are those that correspond to the company internal structure, culture, etc. For instance: If you have a team of people writing Java you wouldn't choose Python at all.
How does Tyk differentiate from Kong(http://getkong.org/)?
A year before Snowden took off to Hong Kong, William Binney was on a panel at Def Con where NSA surveillance was talked about at length, worth a watch - www.youtube.com/watch?v=sqIz-RNUL1g

A lot of the stuff which was later leaked by Snowden is discussed here, nice to see Binney vindicated.

Interestingly, the NSA facility in Hawaii where Snowden was working at the time is mentioned by name.

I often wonder if this Defcon talk inspired him to do what he did.
I know but it's a weird dependency to me. One would think that an ID3 editor would need that, not the image processing utililty itself.
Founder here. Thanks for the question!

I created MooChat with three differentiations in mind:

- Easy to start chat. The app does not ask any of your personal information (email, phone number, social login etc), user can start chat right after downloading the app.

- Large group oriented. Hundreds of people can join a chatroom instantly. While it's much difficult to create large groups with other chat apps.

- Because it's so easy to form a chat group on MooChat, we are targeting to events or similar case that many people gather together for a short period of time.

I hope this make sense to you:) let me know if you think another chat app is better fit for wwdc onsite participants and live stream viewers.
I think Island is my favorite Huxley book.
Probably a combination of severe oversight, compartmentalization, and a few "examples" being set early on.
I have a number of thoughts about this article. I don't necessarily disagree with what they're saying but: People are going to fantasize anyway, the fantasy is impeded without any possibility of it being fulfilled... they're probably never going to marry a prince(ss), but some do. The dollar they spend makes the fantasy a possibility. Like the little girl playing dress up and make believing what it would be like before she ever has any real understanding of the reality. People fantasize about all kinds of things every day (most with no direct financial cost, except by what they're not earning while they're busy daydreaming), at the cost of things they probably should be worrying about, but don't.

Day dreaming is a means of escaping your existing reality... but if you take no action, then your day dreaming is just that. You need to take action to give any possibility of it ever becoming more than that. In this case, the $5 for the ticket is that step. Perhaps the fantasy is what you live for. Perhaps you spend your life with your head buried in romance novels, who knows, the effect is the same - you paid $5 for the book which gave you a few good hours of day dreaming, or perhaps even a number of days of escape. The lottery ticket gave you a couple of hours escape before you come back to reality. It's just a pleasant way to pass the time. You can tell just how many people have this mindset by the number of copies of Fifty Shades of Grey you saw being read on public transit after it came out.
https://news.ycombinator.com/item?id=9606001
"An acupuncturist in Palo Alto, Calif., thinks she has figured out why."

Ok, lost me right there.
Comparing Application Deployment: 2005 vs. 2015
Google Ideas
How  to Stay Secure Online
Stacksmith – an open source, modern day HyperCard clone
http://www.bbc.co.uk/programmes/b054zdp6/episodes/guide

BBC radio ran a short series where David Graeber himself explains his (very insightful) theories about debt.
I refer to the above types as (1) Application Developer and (2) Systems Engineer
I guess, it's hard to get a handle on the rare cases, because they are rare, each appears unique. Structurally eliminating the common problems frees up a lot of mental power to face the next most common problem.

I think, I'd rather have a type system that's too powerful and sometimes misapplied than have the "easy" but common problems i listed above. It makes the next level of error accessible to mere mortals.

I think you have a great deal of insight, but i don't think computer science is remotely close to being able to say, oh a type system only needs X power, beyond that we use this other tool.
I suspect a lot is actually from being out of shape; especially being overweight.
"see these big houses, two pools and an spa? They think they need all this, but have no time to enjoy themselves. Me? I have everything I ever wanted."

I really needed to hear this today. I like this outlook. Thanks.
Virus-infected blood gas analyzer runs unpatched Win2k
Consider it like a ban. The contentiousness is the point, not the subject matter per se. It doesn't have to be politics or religion necessarily - those are just the two subjects long considered most inappropriate for tabletime discussion.

Few consider this traditional recommendation disenfranchising, or a denial of peoples' individual special snowlake natures. It's just a necessary rule imposed to keep the peace, based on an understanding of how people tend to behave. (And by "tend to", I mean, of course, "basically always".) And when people seem to be voting against discussion of a subject here, you should take it the same way.
How to Leverage an Infamous Home History and Modern Day Media
>you can just ignore the noise of the group, rather than avoid the group.

I don't see how this is a reasonable thing to believe. If you act like this around people, they will eventually stop spending their time with you.
What can we expect from WWDC 2015?
Did you tell anybody about it?
I have to put the blame on Zenefits here. You cannot offer something to a customer that depends on integration with a competitor. Shame on you. No I don't support ADP and am not a fan but basic business dictates that you should not even offer this service if it depends on integration with a competitor.
I wish people who know nothing of liberal arts education would stop dismissing it outright. It makes them seem petty and foolish. We need experts of all types in this world, not just nerds stuck behind a keyboard.
BI Intelligence Report Details Who’s on Social Networks