skysight-inc/HackerNews huggingface dataset:
I don't think credit card debt is driving people into bankruptcy, mostly. From what I've seen (which isn't a ton, but some), people just build it up slowly buying toys and treats. Eventually they stop, either because they get smarter or just can't get any more credit, and then either sustain the debt or very slowly pay it down.

It's hard to go bankrupt from this directly because they're careful not to lend you more than you can pay back. It doesn't always work, of course, but they do a decent job of figuring that out.

Note that a lot of medical bankruptcies aren't bankruptcies due to medical bills alone, but are people with insurance who go bankrupt due to a combination of deductibles, additional non-medical expenses related to the illness, and a sudden reduction in their ability to work. Having a bunch of credit card debt instead of a bunch of savings could easily put someone in that situation, so the two probably work together a lot.
32GB and at most 64GB. Ok if you use it as advertised. But in this thread's context if you were to install Crouton/Ubuntu on it, that's small.
In California, plug-in hybrids fall into different categories depending on the relative range of the gas-powered part and the battery-powered part. That's why they had to keep the range low, and why they could put a larger gas tank in the version with a bigger battery. If they increased its range on gas, it would fall under different regulations.
Piggy backing off your comment to share these two great contrasting articles on maintaining wealth.

First the Vanderbilts (who lost it all)
http://www.forbes.com/sites/natalierobehmed/2014/07/14/the-v...

Then the Mellons (who have never been richer)
http://www.forbes.com/sites/abrambrown/2014/07/08/175-years-...

Probably my favorite series of work from Forbes.
So with Crouton, you don't actually dual boot. It's more like a VM, but it uses the same kernel that Chrome OS uses, so it's more like Docker than Virtualbox.

I have a cheap 11" Acer C720 and I probably use it more than my Macbook Pro. I have command line only Ubuntu installed, and the result is a tab I can open to have a full linux shell, much like how you would use a macbook. For all intents and purposes, it's the same OS, but it's not.

A few things I particularly like are battery like (maybe 8 hours?), no fans, matte screen, and macbook like keyboard and trackpad. Also Chrome OS maps the F1/F2 keys to forward/backward keys in Chrome, which I use all the time surprisingly.

All in all, I would highly recommend a Chromebook. For development it's great. If you don't want to use Crouton, a linode server you can SSH into is just as good as a macbook really. Now that they will be able to run all Android apps, it's even more tempting.
"the author doesn't understand much about the ecosystem as a whole (and considers Allo to be a market leader before launch). lazy reporting, and quite disappointing."

I've noticed over past year that internet security / privacy has become something of a clickbait topic for media outlets with no reputation for writing about it. Usually after reading one paragraph that becomes all too apparent. Sadly that doesn't prevent the headline from becoming mythological truth in internet time.
Aahaha, I'm dying here. It's the funniest thing I've seen all week.
No words about browser support?
A new bubble to burst... All the hype around Ethereum reminds me of Bitcoin. Learn from the past! Sell when the hype peaks! Don't get too greedy!
maybe something to do with http://money.cnn.com/2014/05/29/news/companies/gm-profit-bai...
CIA ‘Accidentally’ Destroyed 6,700 Page Torture Report?
I respect it, but they lost me as a potential buyer when they added a transmission. To me the whole appeal was the de-coupling of the ICE to be just a generator. That would have unlocked so many interesting development and customization directions. Now its just a prius with a much bigger battery, not something truly different.
Canada approves sale of genetically modified salmon
The problem is, frequently even an order of magnitude isn't even enough. For instance, a high profile 3 page site that has a large number of daily visitors (or a product launch). Since the cost of getting something wrong on this may be so high, you need to get things right. This involves numerous rounds of usability testing, often multiple different comps, load testing, etc. It's totally reasonable for the budget of a 3 page site to cost upwards of $50k.

On the flip side, an order of magnitude may be too much. Your example ballpark for an iOS app, to me at least is easily already off by an order of magnitude. The _minimum_ I could reasonable expect an iOS app to cost would be $50k, and if we're shooting for an order of magnitude, I'd have to say $500k, which could be $50k on the low end or $5m on the high end. That's a pretty huge range of prices. Almost not even worth giving a ballpark at that point.
Incorrect, median, mean, and mode are all types of averages. Usually when people say average they mean the mean, but they're all different kinds of averages trying to identify the central tendency.

"Average: a number expressing the central or typical value in a set of data, in particular the mode, median, or (most commonly) the mean, which is calculated by dividing the sum of the values in the set by their number." -- Google
Generate a Random Identity
Actually, no, it's not that easy to find examples. Yes, your single example came up in Google, but really, how many incidents of food poisoning by lemonade stands occur each year?

Norovirus usually comes from contact with stool or vomit. I suppose that's possible if a kid is really dirty about their bathroom habits and so forth.

I worry a lot more about the thousands of cases of illness caused by bad sanitation at restaurants around the country. Now there you'll find lots of examples. Hep C occasionally is spread by a restaurant worker; a dozen people may catch it before they track down the culprit.
If someone can predict everything you will do, they can manipulate events so you will do their bidding according to their predictions. That doesn't leave any room for free will. Of course if they're part of the same fully determined system, then they're also just doing what they were destined to do. You would feel like you're making your own decisions, and they would feel like they're manipulating you, but it's all illusion.
just plain

for line in yourfile:
print line

with yourfile containing non-ascii characters and running it in windows console.
But isn't it essentially just taking away time as a factor which is pretty much what predicting via determinism would do?

Maybe the general definition of free will most people seem to go with just doesn't deal with weird edge cases because it basically developed to fit reality.
Stop complaining.

Figuring out how to artfully discuss price is why you're qualified to run an agency (including the world's smallest agency) in the first place. If you can't do it without getting annoyed at the client go work hourly or for a salary. That's an option too.

I'm always amused by people who think running a service based business would be easy, if it wasn't for all the damm paperwork, dealing with taxes, employees/partners who flake out or need babysitting, clients who are hard to please, and collections issues.

It's not that I don't feel their pain. But that's what running a business means.

His main insight here is insisting on a paid estimate. Sure, that's an option if your reputation is strong enough to be able to stay busy in spite of it, but it's hardly a novel idea.

Ask any auto diagnostics mechanic. Who, by the way, will still be able to give you some kind of best/worst case scenario and ballpark range verbally. It's not actually that hard.
W.R. Hearst set up a family trust with limited control by family members.
> You can't logically prove a negative, i.e. you can't prove the NSA isn't spying on you, you can only prove they are.

That's simply not true. You can prove a negative, it just takes a lot more effort.

Imagine if computer scientists took the same approach:

"Hey everybody use our new crypto, there are absolutely no flaws in the design"

"Prove it"

"Nope, the burden of proof is on you to demonstrate that there is a flaw"

That type of "burden of proof" argument is not helpful or productive in real life, which is why algorithm/hardware designers go to great lengths to mathematically prove there are no flaws in their design. It's called Formal Verification. If you toss the burden of proof on your customers, you'll have no customers.

I can certainly challenge any claim that anyone makes, positive or negative, and I have no obligation to spend time and energy proving or disproving anything. It all comes down to who wants the other party to change more.
Is there a way to read this article without signing up for something?
Like I said, perfect society, free society. Austinites wanted more assurance that they would be safe in Uber/Lyft drivers' cars, and rightly so. There have been enough of cases of Uber drivers committing violent acts against passengers to make people afraid and want more security. They made their opinions clear via referendum, a shining example of democracy in action.

But democracy != capitalism; China proved that. They swung the pendulum too far, and now nobody's happy.
There's no strong reason to believe that the alpha releases have any worse security than other releases in the general case - the vast majority of security issues we've had to deal with are discovered months or years after they vulnerable versions first shipped, and so apply equally to stable.

I don't think users should have entire deployments of the alpha releases, but I do think that one of the strengths of distributed computing is that you can run a subset of your deployment on alpha without worrying that bugs are going to take down your entire deployment. That makes it much easier for you to have confidence that new stable releases won't break things for you, which means you can adopt stable releases more quickly and avoid the security risks inherent in running older versions of software.

For that to be possible you have to be confident that we're not shipping alpha releases with gaping security issues, and so it is a big deal when we fail in that respect.
I dug into iMessage a bit a while back, and it appeared that Apple held the keys for encrypted chats to allow messages to be sent to multiple devices that a person owns (laptop, iPad, iPhone), insulating the sender from having to know about each possible destination device. If the server has access to the keys, or can add their own key to a set of keys handed to clients during encryption, that fails to meet some definitions of 'end to end' encryption, since a server compromise will also compromise messages. Has the implementation changed in this regard?
You can always iterate on the estimate. On first meeting, you can say, "it tends to cost anywhere between $10k and $10M, depending on things like X, Y and Z; after a discovery meeting we will be able to give you a more precise estimate for the costs in your case".
Just looked at the code. You seem to queue everything and therefore never block. That can be OK for some use-cases, but you don't provide any kind of backpressure due to that in the send command. It will get problematic in case of slow receivers. And in node it will break the stream semantics. E.g. if someone pipes 1Gb of messages into your socket (or sends them if WriteableStream is not supported) he will think that they have been sent immediatly and won't know that the data is buffered on lower layer. If you pipe a fast source into a slow receiver it will break over time - which is exactly the thing that node streams actually try to avoid.

And another thing I saw there: Your SHORT_SEND optimization looks broken, as there does not seem to be tracked if the buffer is already used by another message that is still queued for sending. So short messages can corrupt each other.
That's very nice and uplifting, but it would be great if some sources were provided. Like, who did the work? Where was it done? Where it was published? As it is, it is next to impossible to look into further.
If you like this kind of thing, Brian Hayes (the author) has a whole book of similar mathematical anecdotes/puzzles: http://www.amazon.com/Group-Theory-Bedroom-Mathematical-Dive...
"Atom is slow and chromium a resource hog..."
Check Sciter (http://sciter.com) then. It is single dll/so/dylib of 4-8mb without any external dependencies.
The only problem with ranges is anchoring, particularly with dollars and cents. If I tell you it will be $1-10M, you're going to anchor on $1M (and be pissed when I come in at $8M).

(The reverse is true for, say, salaries. If you tell me you pay $100-$200k/yr for a job, I'm already thinking about how to spend that $200k.)

So your ranges should be within your negotiating contingency (say, 20%).
It's really pointless to argue about the "best" deviation algorithm, at least on the basis of how it responds to outliers. The process of identifying and ignoring/deprecating outliers isn't something that can or should be lumped in with a simple notion of deviation, be it RMS, MAD, SD, or whatever. Any simple algorithm that you come up with to represent one data set may fail badly with another for this reason (and others.)

Outliers need to be removed, or at least understood, before performing any statistical calculations.
If you dial back on the compression and timing, modern cars would run just fine on 1962 gasoline--probably better than 1962 cars, since electronic direct fuel injection assures even fuel distribution among the cylinders and cools the air in the cylinder, making it less vulnerable to predetonation.
In addition to the fraud protection and rewards, credit cards also give you some float, which translates into a bit of additional free money. As long as you pay your balance in full each month, there are no additional charges. The result is that I pay for my purchases 20-40 days after the purchase. Interest rates are amazingly low so this doesn't do much, but it's nothing.

Credit cards are great if you can be responsible with them. That's a big "if." For many people they are a disaster.
This is the one advice I give my team every SINGLE day. I get them to spend time upfront to consider if it is necessary for the code. If you don't need it, don't write it.

I work in embedded and the more code there is in there, the more chance a bug will happen. With embedded, we are not just talking about pure software bugs, we are talking about hardware bugs that is root caused to software functions. Sometimes easy to find, but also difficult to find.
I run budgeting for a reasonably large startup and ballparks are an easy way to understand if the ballpark of a consultant or SAAS software's costs is somewhat proportional to the pain point we are trying to solve.

If you are too shy to share how much you generally charge for your service, it means its going to be a big number, and there are fat sales margins in what you are selling. I'll pass.
> Incorrect, median, mean, and mode are all types of averages.

There's a bunch of means (arithmetic, geometric, and harmonic, for instance), and they are all (as well as median and mode) averages.

Though, usually when people say "mean" without further specifics they mean the "arithmetic mean", and usually when they say "average" without further specifics they also mean "arithmetic mean" (though "median" is also fairly common, and "mode" isn't that uncommon.)
What about leaks (almost common in old plants) and the nuclear waste storage problem?

There is plenty of energy out there. Recent advances in solar and wind technology make it within reach.

Nuclear is simply not an economical solution.
Because I googled the term and that's the first result I came across.
Ads don't always manipulate, they can also inform. Lets say you're looking for a new headset and have a mental buy price. The ad shows you the set you want at the price you wanted. Click, buy, and no manipulation.
Windows console is that case which doesn't default to UTF-8. At the time when I was working with it, py2 defaulted to ascii.

For some locales Windows has additional bonus, the Ansi (GUI) encoding is different than OEM (console) and it was heroic undertaking to make your program work correctly for both.

Python3 works out of the box.
The Moon Walking Alien-Hunting, Psychic Astronaut Who Got Sued by NASA
Hey! Usually I do exactly what you describe, but I laid it out like this so that if people want to include all the components, it's one line. Or if they'd want to include just the grid from components, it would still just be one line.

With something this small, it could be just into the one file, but I'm optimizing for that granularity.
I sold most of my Bitcoin at 20 dollars because of the hype- If I had held it until now, even after the "Bitcoin bubble" I would have been much better off :)
Coming from one of the founders of Stack Exchange, no less.

On Reddit, HN, and SE, I'm always checking to see if I have any more points and any replies first.
Crouton still requires you to root the chromebook, so you get the annoying white screen on every boot (unless you are willing to go farther and flash the firmware).

As far as switching to linux rather than run under Chrome OS, I guess that depends on what you mean. Include "xiwi" as one of your components when installing crouton, and you can launch android studio and have it run within the chroot, but display as a window on your chromeOS desktop. Its not visually attractive but functionally i'd say its very well integrated. It 'feels' likes its running directly on chromeos.

Sorry I can't recommend any particular link aside from https://github.com/dnschneid/crouton, but I think its worth a bit of googling to find discussions relevant to any questions you may still have.
I think it's pretty valuable. After hearing such an estimate, the client may think "oh, it might stress the budget a bit; I'll need to double-check with my boss". Or, "what? I thought it will cost like $100!". Both are valuable conclusions.
Ethernet cables are twisted to minimize this effect. See https://en.wikipedia.org/wiki/Twisted_pair
seems like another useless dingleberry plopped down from the arse of academic CS
I thought the same, although there appears to be some white-space rules that I think would quickly become a nuisance to me, I'm referring here mainly to the mandatory space before certain semicolons, after the brackets in main etc. although I suspect there are more.

e.g.

defn main () :

http://lbstanza.org/chapter2.html#anchor6
Considering how awful the Cadillac ELR has sold I don't really thing that it's just the GM brand.

IMO Tesla really nailed it with the S, many parts of it being thought of completely as an electric car from the ground up. Look at what they did with OTAs, the sled design, etc.
How about Far Manager?
Both claims are correct, as is common with statistics.

If you write `print "hello"`, you just increased the QUANTITY OF PYTHON 2 CODE. If there is one guy left in the world who occasionally writes some Python 2--and even if he's the only one left who does--the quantity of Python 2 code will, in some sense, "keep on growing", regardless of what happens to Python 3.

The article you cite refers to PERCENTAGE OF LIBRARIES that support Python 2 or 3, either one or the other exclusively or both, and it demonstrates a decrease in libraries that only support Python 2 and an increase in libraries that only support Python 3. This is presumably correct, too, but it doesn't suggest that nobody writes any Python 2 code anymore.
This article is a bit misleading- The all time high happened a couple months ago, long before the DAO.
Huh, I haven't even looked at MS in years. I just styled them this way for consistency in markup and display.
What I usually do is reverse the question. Since it's often times, very, very hard to ballpark things, I ask them what THEIR budget range is, and then let them know if what they're asking for falls inside of it.

If it doesn't, I offer up ways to make the project fall inside of it, or what parts of the project are so risky that, while in theory they might fall within, they might also blow up the budget.

Clients want ballparks because they need to know if pursuing a given project is worth their time. No one wants to spend hours putting together a project summary and working on detailed specs only to find is 2X or 3X more money than they have.

And the same is true for the agency. Why am I going to waste productive hours spec'ing something there's no way I'm going to actually book as work?
Hmm. That's a pretty broad list. I live right outside the Smokies for example, and hike quite a lot in and around the park. Old growth trees are rare enough that individuals get called out in trail guides, let alone the quite unique entire stands that are at least pre-colonization. Maybe I'll try to add some specificity to that section.
Well, there is a spectrum. If you're talking shitty, basic MVP, you could do that in $10K.
I can't find the video, but a very powerful example of the folly in this way of thinking is in the mind of a horse. When the car came out, horses could have looked around and said "I know they're taking our jobs today, but for the past 10k years, every time one of our jobs got replaced, we found another one." Yet, despite such a lengthy history of adaptive value, after cars became prevalent, horses were never useful an laborers ever again. It's not far fetched to think that humans are just a better horse, able to stave off economic obsolescence slightly longer than they did.
John Henry dies at the end of the story.
The 1.25 Studio is so slow that it isn't available for sale in the USA--the cheapest $14k model here does 0-60mph in 9 seconds or so.
Which app are you using to do this? I'm interested in trying this as well.
Buries the lede. The interesting part is the abuse of invisible characters to sneak malicious code into pull requests.

The language is just a cute transliteration of brainfuck to use invisible zero width characters.
This is delightfully evil
Geez. Those selectors.. "<footer class="pv4 ph3 ph5-m ph6-l mid-gray">"
You are mistaking him for someone who is ignorant and slagging the best practices; in fact, he's incredibly knowledgeable and experienced and slagging best practices. I'm not saying he's guaranteed to be right about everything, but he's made rather a lot of money by turning his criticisms into actions, and that's a pretty tall bar to leap.

I'll say it again because I can already hear the reply buttons clicking... I'm not saying he's right about everything or that money is the only measure of rightness. I'm just saying that it's definitely a measure worth paying attention to, and definitely puts you on the experienced side rather than the ignorant side. If it was just chance, it's still interesting.
Results from Our Virtual Reality Adoption Survey: Will VR Live Up to the Hype?
Which is still kind of deceptive considering if you can't pay back that balance immediately, you likely won't be able to go 7.5 years without putting more on.

The issue isn't predatory lending by credit cards (necessarily anymore), it is our obsession with having material goods and "keeping up with the Joneses"... who are also in debt up to their eyeballs.

So, in my mind, it is just a race to the bottom (of your lifetime bank account).
I would have preferred the name 'Costanza.'
Didn't Google make participation in music content id contingent on participation in an unrelated music program through youtube that artists weren't keen on? I seem to recall seeing a artist blog about it posted here months ago.
One addition: Don't interface with anything that's not under your control or extremely well understood.
As I understand the matter, these sorts of interventions have/should be done as soon as possible after birth. The developing brain needs the visual feedback to develop vision properly. So it is good news to see them focusing on younger patients.