skysight-inc/HackerNews huggingface dataset:
> Lets say it made $7,000 instead of $10,000 but Patrick gained the privacy and dignity to work out issues with Leo without the endless media attention.

That's a stretch. He probably wouldn't have broken a thousand.

> What conversation exactly?

The conversation you and I are having, right now. Multiply that by all the people who have followed this story.

> most of which look like mental illness to me.

You want to make Leo the poster boy for mental illness?

> Heaven forbid we ask why Leo can't handle the idea of a bank account.

They DID ask that question. That you didn't like the answer they got doesn't mean they were being neglectful.

> Ironically, the money isn't helping him get what he needs because he's literally too dysfunctional to turn it into to healthcare.

Money he never would have had in the first place without the free advertising from all the media coverage. There's no irony here. There's not as much cynicism and neglect and opportunism here as you are so eager to point out.

You can take the entire story at face value here. A smart hacker thought he could do some good by teaching a homeless man he saw every day a useful, high-demand skill. The homeless man was receptive but as it turned out, money isn't the solution.

You're making the argument that it's health care that he needs. Maybe you're right. Maybe you should go over there and offer Leo health care. It would be a damn sight better than what you're doing now, accusing well-meaning people who are taking action of neglect and opportunism because they're not jumping to the same conclusions you are. They're not warping the narrative, you are.
OK, I get what you want. My understanding is that the reason you can write a cmdlet in C# is because C# provides a facility to return .NET objects [more or less] and that's only in so far as it interops with the .NET API.

Ruby implementations will tend to return a byte stream rather than a value a value against the .NET API. Even if Microsoft provided another API on top of the .NET API, the same situation would exist because Ruby implementations usually don't write to that API by default. It's turtles all the way down on the .NET side.

Programming .NET in Ruby requires writing to the .NET interface from the Ruby program. If one wants to program to the .NET interface through Powershell from Ruby, a Ruby program can always output text that can be interpreted as a Powershell script. One way or another, the responsibility is on the program to write to an API.

What would be the output of a Brainfuck program that should operate as a PowerShell cmdlet? Would it ever be more than text which can be interpreted as a PowerShell command or script?
Getting Splitforce already at the test stages of development is one of the smartest things a game studio can do.
It is pretty brazen to say no theory exists when you were directed not only to the paper but the section where that theory is described.

Since you can't be bothered to read it, section 5 of Piketty's HID paper describes his model of long-run wealth distribution, assuming a Cobb-Douglas utility function and random multiplicative shocks to an individual's savings rate, as a Pareto distribution where the tail concentration is a function of r-g.

I am spoon feeding you at this point and I won't do it anymore.
But then you leave out this following quote:
"Burkert: What you see in our results, is that a diet is associated with moderate consumption of meat and high in fruits and vegetables with good health. These are the results in terms of the statistics on subjective health, quality of life and physician visits. The frequency of various diseases speaks for the mixed diet nutrition."

(I had to use Google Translate on this, so I can't be completely confident the English version matches to original German).
I tried to solve the HN captcha. It's almost impossible and you have to get really lucky that you get an easy image. The audio alternative is pretty messed up too.
As few places take bitcoin, how is he supposed to operate a bitcoin account without processing transactions via a regular bank account?
> The post is from iReports, which is apparently an experiment in citizen journalism. CNN lets random people with no qualifications post stories under the CNN banner.

The title is wrong. It should be some user submitted a bogus story on iReport which is par for the course. CNN does not edit iReport. The author of this blog post must not know this. There's nothing to see here. CNN published no such story.
i think you can write cmdlets in anything that compiles down to IL. So i am guessing you could write them in IronRuby or IronPython. Might be mistaken about that though.

also you can use the '&' operator to call anything executable, so you could take an exe and call it from powershell without issue
Why do you think all operating systems should follow one single architecture? Why should there be an entirely separate learning process from C to learn Lisp or Haskell?
Farewell.upwave.com
I find the whole 'overdraft' issue from US banks puzzling.

Brazilian banks usually have an overdraft limit. That is subject to interest, based on the time the account was negative. Some banks even give you a few days to sort it out before charging interest. Once the limit is exceeded, all operations are simply denied, be that from a ATM, a debit card, automatic bill payments, etc.

Yes, the interest rates are ridiculous, but they only matter if you spend a month or more with a negative balance.

Now, bounced checks are another story and are much more similar to how US overdraft works. Which is why checks are very rarely seen nowadays.
You end up with about 0.01% of tweets having locations after that. It's basically just iphone users.
Got one, seems legit...
People who lack capacity to make choices often only lack capacity for a narrow part of their life. Thus, they may not be able to make choices about housing bt fine about everything else.

This is written into English law in the Mental Capacity Act. There was a parliamentary report ("The Cornwall Report") which covered some abuse and some people who had their liberty unreasonably restricted. Importantly people are allowed to make unwise choices if they have the capacity to make that choice and you should not stop them even if you have their best interests at heart.

This is tricky to sort out when working with people with limited capacity and there's some discussion about people not checking that someone actually does have capacity to make choices.
The Case against Smartwatches
Of course there is no proof, but could we agree that Google would make an exceedingly useful front-office for the NSA?
We use a spreadsheet to do gantt charts at work. Although Microsoft project is available, not everyone has installed it or knows how to use it. Everyone knows how to do basic Microsoft Excel. These schedules are only to a week granularity so we use one column for each week and each row becomes a task.
PumpUp: the Social Network for Healthy and Active Living
Here's a small reason I found when refactoring some code today:

http://legacy.python.org/dev/peps/pep-3102/

Like I said, it's a small reason, but it would have made my life much easier today. Enough small reasons add up.
GPS comes in two flavors, SPS (standard positioning service, your standard civilian positioning) and PPS (precise positioning service, for the military).

The SPS specification[1] says you should expect 95% of reported locations to be within a 9m diameter circle (ref 3.8.3). Realistically, though, you can get much better, and a lot of receivers get within 2-3m.

Up until about 2000, there was thil thing called Selective Availability[2] (aka SA). This limited civilian performance to much worse (95% ~20-30m) by some clock dithering techniques. During-SA and post SA accuracies are very different.

In order to support airplanes using GPS for precision landing, the FAA rolled out WAAS[3], which is a wide-area augmentation system that broadcasting atmospheric correction data (specialized just for the US; there are other national systems). GPS+WAAS gets you to within a meter or so. [3]

If absolute position isn't important, but relative position is (say, if you're measuring the movement of two tectonic plates relative to each other at a fault), there's this neat thing called RTK. This gets you relative positions (in the field) on the order of millimeters[4].

[1] http://www.gps.gov/technical/ps/2008-SPS-performance-standar...

[2] http://en.wikipedia.org/wiki/Error_analysis_for_the_Global_P...

[3] http://www.navipedia.net/index.php/WAAS_Performances

[4] http://hemispheregnss.com/DesktopModules/EasyDNNNews/Documen...
the blunt truth is Windows 8 is excellent for a mobile/tablet OS, and absolutely horrible as a desktop OS.

So Microsoft needs to just get it's act together and put out/fix/resolve the Desktop OS and focus the tiled OS on mobile and THEN they might be able to gain ground.
'Dungeons and Dragons' will soon be free to try
Mint 17: The best Linux desktop to date
Yup. Unpaid crowdsourced unverified 'news' is all that ireport.cnn.com does, and apparently a majority of the internet can't distinguish that kind of garbage from actual reporting.

Maybe it says something about CNN, but it probably says more about the people willing to read an obviously flawed and false article and then act like it was "reported" by some kind of authority.
I feel like you would enjoy thelastpsychiatrist.com
The first bank application I checked requires a "residence or street address" and specifically forbids PO boxes. You also need to have current, government-issued ID, which also requires proof of residence.

It's simply not easy at all to participate in the modern economy if you are a transient or anyone else without a permanent address.
How a one word change increased product demo conversions by 139%
There's nothing but spam, trash and even a test post:

http://ireport.cnn.com/recent-updates.jspa

I don't even know how this post made it to the front page.
You install one of the many modules from CPAN, i.e. Plack, Dancer, Mojolicious, CGI. The only change is that an old module that has way too much badly implemented functionality has been set on the path towards removal from the default Perl installation.
procmon/procexp are my power-tools. Thank you Mr.Russinovich.
I'm also from the Southeast, and had the same issues. Ridicule from family and sometimes even strangers. I've been vegan now for 5 years. I've never had so many people concerned about my protein intake.

Moving to NYC changed all that though. It's not unusual here, and the food is a lot better.
Good ol' geocities. Now that takes me back!
As a language, C++ is used in many different niches, because it allows such low-level control of the machine. However it has many problems around the edges, because it was essentially hacked ontop of C. D is designed to get around these problems, and provide a better OOP langauge. So it lacks some low-level control that C++ has, which you require for for a JIT, which is used in V8. So you'd want to stick with C or C++ for something like V8.

There are also two other recent languages designed to replace niches of C++: Go in latency-sensitive, real time systems, and Rust in systems programming. Rust is quite interesting though, since it introduces many data-safety concepts from function programming into an imperative language.
Know your customer requires a documented place of residence. These regs apply to all types of banks and credit unions.
I thought about this from reading about some of the materials the architect Shigeru Ban works with. He has skinned buildings with board made from hot rolling a mix of plastic and paper from packaging waste.
It seems to me that any captcha worth breaking is already "broken", given the existence of captcha farms - and I put broken in quotes because technically, with captcha farms, the captcha is working as designed, you're just paying human beings to break them. The assumption, of course, that there is necessarily a difference between a "spambot" and a "human being" is not as true as it used to be.

Even so, the constant war of escalation between captchas and anti-captcha measures should eventually lead to the necessity to create a captcha which is impossible for most humans to decipher, once the capability of software to decipher them passes baseline human ability. At that point, just being able to solve the captcha would more or less prove you're probably not a human being. So the basic model of "text a human can read but a computer can't" is probably obsolete, and only still works due to the inertia of programmer laziness, and the fact that breaking captchas probably doesn't have a ROI worth the trouble for most sites.

Constructing more subtle captchas present their own problems, in that they can make cultural assumptions about the user. If you're also using the captcha as a community filter, this may be a feature though (for instance - having a site about anime set up a quiz about anime as a captcha, or having users solve complex programming puzzles.) Even so, any process which a human can perform through rote UI can be automated, so even those tests will fail. Most captchas are poorly designed and leak their solutions one way or another anyway. I've even seen a few posted here which seem to add their solutions in plaintext to the form as a hidden field or something.

I haven't got a clue what Recaptcha can be replaced with once it's thoroughly useless, but i've come to believe that captchas are one of those things it's impossible to do correctly, just adequately most of the time.
Git for Humans, Inspired by GitHub for Mac
Except Windows 8 is a bad user experience for Desktop. Great for mobile, and even though it is a 'full-fledged OS', it actually makes things HARDER for users, so much so that they continue to lose Desktop market share, even in corporations. They have got to get it through their heads that a mobile/desktop hybrid does not mean 'One UI for all possible devices'. That seems obvious to me, but it sure hasn't happened.

And Microsoft was trying to push a tablet YEARS before the iPad came along and wowed everyone. They just did it really, really badly and didn't market their efforts well. Kind of like what is happening with Windows 8. If history repeats itself, Apple or Google or Someone New will come along, present the public with the SAME CONCEPT as Windows 8 but do it right and everyone will again claim Microsoft was late to the party. They've never had a lack of vision, but always have had problems with execution.
No major Linux distribution uses Python 3 as the default Python today. All of them use Python 2. Yes, they have a half backed Python 3 alternative for "almost" all packages ... We can discuss more in 4 years when the next Ubuntu LTS will be released.

Apple has no interest to migrate their Python configuration scripts to Python 3. I use Python 3 for my side projects, so I compile it myself or install it with Brew on OS X, but I suspect most users will use what comes with the OS (which is 2.7.x). One can hope ...

In conclusion, on the Linux land we'll see in about 4 years, for OS X ... maybe this summer or sometime in the future. In any case, I see no massive Python 3 adoption in the near future.
First Opinion Raises $1.4M To Update Its Text-A-Doctor App
cpan install CGI
The Cost of Unit Testing
The first EC2 beta launched in 2006, not 2002. Here's the official announcement from the AWS blog:

http://aws.typepad.com/aws/2006/08/amazon_ec2_beta.html

The Wikipedia article is organized confusingly. It talks about the 2002 launch of "Amazon Web Services" which at the time was just an API for the Amazon retail catalog. Then for some reason it links to a press release about the 2009 release of "EC2 for Windows", then goes back to talk about earlier launches like MechTurk (2005), S3 (2006), and EC2 (2006). I'll see if I can clean up this mess... [Update: cleaned up the article and added some citations.]

Note: I worked at Amazon.com from 2005 to 2008, the period when the company launched its first cloud computing services.
As for command-line tools, the things that come to mind right now (that can be tedious) are

1. Result of a command-line tool is its output, not its exit code, so you have to use $LastExitCode when treating command-line invocations as boolean values

2. Stream behaviour other than stdout gets weird when redirecting one stream into another (e.g. 2>&1 causes every line that's output on stderr to be thrown as an exception.

3. Encodings are a mess, sadly. They mangle Unicode output from external programs. This was a compatibility decision, but it's unfortunate, especially because the appropriate .NET APIs are a bit clunky to use.

1 is just different from bash, 2 and 3 can be dealbreakers depending on what you do, and the workaround is the same, but annoying, admittedly.

The one-second startup time has been awful, I know. Although for me at least since Windows 8 it has been instantaneous, making this a non-issue. (Pash is worse at about two seconds currently, though.) But from the time when Powershell was slow to start I still have a habit of just running cmd for things that can be done in cmd.
>My problem is that Excel is terrible ... the formulas are invisible.

Have you tried Ctrl-` ?
I wouldn't say 0 loc CSS is nothing to lose, I've been using Markdown to format some really basic notes, and here's my stylesheet for styling markdown documents: http://staticresource.com/styledown.css

It's still a work-in-progress, but it's great for documenting my code as I work on websites. Here's a demo page with some tests of the markdown output I generated on the command-line using pandoc: http://staticresource.com/misc/demo.html I'm grabbing web fonts from Google. It's responsive and reads well on desktop, tablet, and phone. The styles still work offline (with no web fonts)

There isn't a whole ton of CSS there (I work with files 500 loc CSS up to 5k or 7k a a time. I whipped this up in one morning because I was tired of my IDE's markdown live preview, so now I have folders on my server that are watched, and any time I save a markdown file it automatically regenerates the HTML in the same folder.

Anyway, you can't say there's NOTHING to lose having 0 loc CSS. Here's what that same markdown demo that looks like with no CSS: http://staticresource.com/misc/demohtml.html

Think they are equivalent?
It's not that == is itself difficult to understand; it's that = doesn't mean equality in virtually all programming languages so they had to make up another symbol for it.

It's basically the first thing they have to teach you.
Try the audio version, it's even worst!
Maybe people who are overly concerned about their food consumption, of which vegetarianism is a subset, are more likely to be neurotic.
True, but why? Activision spends over $10M annually on employing an analytics team of about a dozen PhDs to build Rubin causal models to be able to show the right thing at the right time to players. That kind of budget makes sense for a $1 billion title like Call of Duty, but where does that leave the other 99%? The fact is that even for the companies that don't employ a full-time team of statisticians, if you're running your app or game like a true business you should be leveraging data to make better business decisions. Bandit algorithms like those we're proposing just let you do that at a fraction of the cost ;-)
You don't think I make this stuff my myself do you? ;)

I do wonder sometimes if his stuff is deep insight or raving mania. His basic point about "the system" just being a sum of the force vectors representing everyones desire for a stable self is pretty correct I think. A lot of stuff certainly makes sense through that lens, but I suppose that isn't the best heuristic for truth.
It's published under the CNN name, which lends a whole lot of credibility to the story. Even if CNN is not taking responsibility they probably should, and this incident is a good illustration of why.
Was that book with the Stonewall Attack "How to Think Ahead in Chess"? http://www.amazon.com/How-Think-Ahead-Chess-Techniques/dp/06...

I don't think that the current popularity of 1.d4 is due to playing against computers. The main reason it is currently more popular than 1.e4 at the highest levels is that Black has found a very effective way to counter 1.e4 (the Berlin variation of the Ruy Lopez) that makes it difficult for White to achieve more than a draw. This high-level popularity then trickles down to lower levels.

It is definitely true that the style of play has changed somewhat due to computer engines, but it's not so much the result of playing against computers (top players generally don't find that very rewarding), but of analyzing with computers. You can play through a game or an opening and explore variations, with the computer constantly telling you what it thinks the best moves are and who is winning by how much. As a result, players become trained to evaluate positions closer to the way a computer would. One example is that computers don't mind grabbing material and defending an unpleasant position for a long time if they don't think that the opponent can break through. This has given players confidence to be more materialistic than they were in the past.
A jQuery plugin that does formatting in a more jQuery-like manner can be found here - https://code.google.com/p/jquery-numberformatter/

It aims to mimic how number formatting is done on the server.
>particularly when it comes to anxiety, eating disorders, and depression

I would be interesting in the eating disorder part being proven as a cause and not a correlation. Knowing someone with an eating disorder and being introduced into that world, lots of people use being vegetarian or vegan as an excuse not to eat. It's very common. I'm skeptical that it's a cause in this case.
It's still a shell. No need to use

& 'externalProgram.exe'

when you can just use

externalProgram.exe

just as well. I see a lot of weird things on Stack Overflow with & or even Invoke-Expression, especially when it involves passing parameters to programs and the lack of understanding how parameter passing works. The results usually aren't pretty, then.
That's an interesting idea,and while RFID can be read up to nice distances(16 meter) but the RFID is quite power hungry and is dependent on antenna quality to achieve that , so it becomes a very challenging task and maybe an impossible one to build a decent concentrator.
Jammycakes has a good point about certain features like interactive hunk selection being much easier to do using a GUI.

But, git's natural habitat is the CLI, git was designed with and for the command line. There are no GUIs (yet) for git that expose git's full power, and I wish there were.

And there are no GUIs (yet) that actually make git easier to understand (as opposed to making some known git workflows less labor intensive) -- I also hope for this in the future, but it will require a more fundamental redesign of git's interface and terminology.

Adding menu options with the names of things git does makes git slightly more discoverable, but not much easier to understand. For better or worse, I think understanding git from the command line point of view is (currently) critical to a deep understanding of git, even if you're using a git GUI.
"and to do so would seem to violate Occam's Razor."

That depends on your particular formulation of Occam's Razor. If you're looking at "amount of stuff", it's hard to beat "my experience behaves as if there were a universe".
I'm surprised they didn't mention ground-based predecessors to GPS: http://en.wikipedia.org/wiki/Omega_Navigation_System
Anecdotal I know, but interestingly I also received one last week. I've had the account since Spotify was in private beta and this has happened only once before that I recall.
The screen grab clearly shows the CNN logo at the top of the story. CNN has exclusive rights to the trademark and allowed it to be used as a banner for the story.

It is true that the sidebar says "not vetted for CNN," but this is perhaps too subtle of a warning given the complete lack of vetting.
Spotify Was Hacked, Warns Android Users Of Impending Update