skysight-inc/HackerNews huggingface dataset:
> We wanted to exchange information, not play games.

Other way around, personally. I would be scared of any person who wants to "exchange information".
Waywire Networks Announces New Content Partners
Does one have a right to be free from child support obligations?
I love it, and I hate all the UI candy that has crept into everyday existence. Give me instant feedback. It's sad that my 2.4ghz quad xeon feels slower than my old 7mhz Amiga 500 did.
That's not how it's being interpreted here though. Everything that could possibly happen in the universe does happen, which means that anything which does not happen must be impossible. So we should go find all the rules that make things impossible, and we will be able to predict what will happen from what's left.
Exactly. I think there should be some level (above $10K) at which people can still operate under the radar, but around $30-50K the question becomes considerably less clear.
Why SQream Technologies loves Haskell Code
No, look here:

https://support.spotify.com/us/problems/#!/article/downloadi...

That article has a link to com.spotify.music
Marketing Tests – Part 4
I would argue that being homeless and under financial stress causes mental illness in people who'd otherwise be healthy. It deserves compassion, not stigma.
Maybe you need to get your satire detector checked?
So,

- You have picked a new piece of technology

- You have no single person who understands it

- You expect it to work the same way the existing tech worked

- You don't have a backup system in place

- You imagine what the security settings should be for your specific use-case and then assume they are already in effect

- You switched to the new system before understanding it

I don't think software is the issue here.

[Edit: formatting]
My wife plays a lot of tennis, and I bought the Babolat racket for her for Christmas. Great idea, but it's implementation is awful, primarily because the software is complete crap. We're using it with Mac/Android, so maybe the Windows/iPhone version is better, but the software problems are pervasive and make it pretty much unusable. We called Babolat about it and they were completely unhelpful--their support staff didn't seem to be trained to deal with anything other than physical rackets. This is all fixable--but fixing it would require a company that's great at building rackets to learn how to build great software... unlikely, and there's no sign that it's going to happen. A device like the Smash (or other separately wearable tech) is more likely to do the software right.

Beyond Babolat's bugs, there's a deeper issue: it shows you a lot of data... but it's not clear that that data is actually useful. So 24% of your hits are on the upper quadrant of the racket... so what? Is that good or bad? If bad, what advice would a coach give you to improve? This drove my wife crazy: when we occasionally got her racket to sync properly she was rewarded with a flood of numbers that meant nothing to her. Smash's video says it will "make recommendations like a coach would"--which is what you actually want, so hopefully they are able to deliver on that promise.
This reminds of the Robbins v. Lower Merion School District WebcamGate scandal: https://en.wikipedia.org/wiki/Robbins_v._Lower_Merion_School...
Copy and paste didn't work too well on serial terminals. How far back was this 'dawn of time'?
The second example how OS X has handled dropdown menus for some time now and it feels like a perfect compromise. Menus will pop in instantly, and fade away when they're dismissed.
Scientists Have Discovered A Way to Eat Meat Without Killing Animals
This doesn't solve the problem of combining arbitrary grammars - there's obviously restrictions on what you can add where, or a requirement to add special delimiters around child grammars so that they can be parsed correctly, but Nemerle takes a practical approach to the problem. You still cannot nest arbitrary grammars inside others several layers deep - as each nested language requires consideration of its parents to get the parse you intended.

If you're interested in the problem of combining grammars, I'd encourage you to check out Diekmann & Tratt's Language Boxes (http://soft-dev.org/pubs/pdf/diekmann_tratt__parsing_compose...) [demo: http://www.youtube.com/watch?v=LMzrTb22Ot8], which provide an elegant solution to the problem, although with the obvious caveat that it diverges from plain-text file representation of code, and requires an intelligent editor like their example implementation, eco (https://bitbucket.org/softdevteam/eco).

Perhaps an interesting project would be to combine the two approaches, by having a language-box aware editor which could automatically insert the correct delimiters around language-boxes (inferred by usage), and produce plain-text representations which could still be understood by Nemerle/Nitra, which is language-box unaware.
Is the actual link missing? Not sure where I'm supposed to look, anyway.
I can find reference to AWS based on EC2 going back as far as 2002 - http://en.wikipedia.org/wiki/Amazon.com#Computing_services

But I'll happily admit my memory might be faulty!
Just today I found this:

https://www.sublimetext.com/forum

Incredibly frustrating. A CAPTCHA that requires you to email for the code
Well, those Sysinternals tools were open source before MSFT acquired them.

If you want to see the magic before MSFT force it behind the wall, here you go.

https://code.google.com/p/akeo/downloads/detail?name=sysinte...

And fuck you, Microsoft, and long live Russinovich. Could not have done without them in sysadmin work, open or closed.
I can find reference to AWS based on EC2 going back as far as 2002 - http://en.wikipedia.org/wiki/Amazon.com#Computing_services

But I'll happily admit my memory might be faulty! And yes, that's not S3 as it's known now.
Attention: Not everyone is tech-savvy, tech-anything, or security-anything. Saying "Security breach, no biggie" is not a proper way to communicate with the general public about a service for which they pay.

-Scope of breach? Check

-Actions taken? Kind of (investigating, patching apps)

-Actions required by users? Check

-Reassurance that everything will be alright, stop cancelling your credit cards? Check
With the size of the spotify users, that might also have been a typo. Or a targeted attack... but to gain what exactly?
>> Less government revenue is not inherently good or bad for the economy.

Government revenue from non-distortionary sources are good for the economy, since they allow the government to provide public goods and services (those which the private sector does not provide effectively) without major distortions to supply or demand.

Hotel taxes, according to the author, do not seem to really impact demand for hotels and tourism, so they are non distortionary. If the government loses this source of income and has to, say, raise the income tax to provide the current level of public goods, that is bad for the economy.

>> One party "dodging" taxes does not automatically raise those on others.

Not automatically, but at some point the government needs to balance it's budget. So they either raise taxes on other sources (shifting the tax burden) or cut benefits/subsidies to other members of the economy (again, shifting the tax burden).
There are strict rules around things like Green Dot prepaid cards too, not to mention the personal risk associated with having possessions of any value on the street.
Oh, it's joining the system. It's having your financial activity monitored by the IRS (if just by proxy); the mere act of depositing the $10,000 will be reported thereto and documented for closer inspection (as in "how did a homeless guy suddenly come by a $10,000 deposit?") and require tax reporting (anything over $5,000 gets scrutinized for "drug violations"), which in turn will lead to documented addressing of quarterly payments (may be $0, but prove why). It's having your money held by people you don't trust behind an impersonal machine accessible only by a magic plastic card (which, under the circumstances, is almost as risky to have as the whole amount on hand in cash). Having the card, it's hard to not get sucked into using the card instead of cash (how many here experienced the abrupt realization we haven't carried cash for _months_?), leading to further data-mining by the system; not having instant/quick access to bank software, becomes harder to keep track of how much money one actually has on hand - risking expensive overdraws, which fire all kinds of additional attention from the system. You likely can't open an account without a fixed address (where to send official notices?); finding a sympathetic soul to provide one, now you're chained to that person, each at risk of consequences of the other doing something suspect. Who knows what other legal obligations he faces - the moment he opens the account, someone else may have immediate notification & right to seize the funds (tax delinquency, child support, etc). Further issues abound.

Easier just to have cash. Except that someplace like App Store isn't going to mail you an envelope of cash, they'll want a bank account to deposit in ... and now Leo is dealing with someone else holding his $10,000 and won't give it to him; that alone is enough to crush any faith in the system.
Startup Lesson: Keep to the less software principle
1. When I set up Git on my Linux server only the user that initiated the repo had access to it. It was too locked down, seeing as external users didn't even have read/cloning permission. (A minimal amount of googling solved all my problems, though.) Your problem sounds to me as another PEBCAC on the part of your coworker.

2. I'm not making all the assumptions you claim. First of all, as soon as you clone a repo you have a local copy. You need this clone in order to be able to even work with the code, so it would be quite weird if employees deleted their clone after editing, committing, and pushing their changes. I'm not even sure what you mean with "mix it in with their code". It's a VCS -- if you don't like a change reverting it is trivial.

All in all, I understand why users might have problems with Git. It has a steep learning curve. I think it has a horrible command line UI. It might not have worked well for your company, even if you had a competent admin set up the repos. However, I would prefer if you could argue your point based on the actual merits and faults of Git, rather than based on ignorance.
Every feature branch is pushed to the remote, with a pull request to merge into our integration branch.
Yeah, Kickstarter is pretty clear that they're not aiming to be a pre-order site. And there has been a lot of discussion about the fact that backers have no real stake in the company, especially after Oculus got acquired by Facebook.
How CitiBike is like Ecuador
I love the book, but their font colors for code/commands are terrible, almost to the point of unreadable. Most of time I give up on trying to see the impossibly light coloring.
Do You Know Your Value Proposition? What's Your Marketing Superpower?
Availability of LTS support for Debian 6.0 / squeeze
>ensure proper gut colonization in new borns after labor that involves antibiotics

Babies get their intestinal bacteria during the birthing process from the vagina, their mother, the mother's feces, etc. That's why C-section infants have vastly different gut flora initially. They never made that trip down the vagina to be exposed to vaginal bacteria and are exposed to different types of bacteria during the first few weeks of life. I'm not sure the effect of antibiotics are the same or similar to that of a c-section baby. I'm not sure we know the long term effects of c-section babies and gut flora especially later in life. I would think c-section would be much more disturbing to gut flora than antibiotics.

http://en.wikipedia.org/wiki/Gut_flora#Acquisition_of_gut_fl...
Having spent a couple years being homeless off and on, this resonates with me.

During my homeless days I had a laptop for a while. I would do web programming for various online clients on it, and when that got stolen I would work from a local college forging student ids to use library computers.

I made enough for fast food dollar menus, and to keep a little bit of gas in a somewhat-running car I bought for $100.

The bare minimum to keep myself distracted and fed was all I did even though so much more was possible. I told myself I liked the freedom, but in truth I was just too scared and had too low of self esteem to take on a more comfortable lifestyle.

Even when I found a home I picked a ghetto camper in the woods, and took only enough gigs to pay bills. I would make a couple grand on a programming/consulting contract, live on it till it ran out, then take on a new gig.

It took a lot of the right people investing in me over and over, and being patient, before I started to decide that I deserved more, that I wanted more. That it was worth working hard for.

It takes more than just teaching marketable skills to get someone off the streets. It takes them seeing themselves as worthy to do more with their lives. At the end of the day, they have to make that choice to change, and triggering that is going to be different for everyone.

I am sure teaching this man to code was huge for his self-worth, but there are a lot of deeper emotional issues why he is there that are probably going to take a lot of time and patience to uncover one step at a time.
We're All Liars: Creative Storytelling is the Non-Profit Sectors Drug of Choice
Projectile – Project Interaction Library for Emacs
SAP and Vuzix bring you the future of Field Service
https://news.ycombinator.com/logout then https://news.ycombinator.com/newslogin I guess
That's why I always thought it'd be a good idea for Microsoft to expose such a semantic layer via a .NET API. When you can program an Excel sheet using the .NET languages and have access to the broader .NET libraries then all kinds of interesting possibilities start to open up. The fact is business users love Excel and a great number of CRUD applications could be easily built on top of Excel if only we had a reasonable programming environment (keep the VBA, you could create a VBA implementation on top of .NET). That would be win/win for everyone!
Woah, 100 GB per second???!!
What exactly do they do?

Edit: Never mind, this is what they are doing

"We would like to develop some kind of ‘google' brain where we can zoom in and out, see it from different perspectives and understand how brain structure and function is related."
Soylent could be considered exactly as acceptable as any specific food but most other diets offer a very wide diversity of foods. The current thinking in nutrition science seems to be that diversity in diet gives us a better chance of eating how we should be eating. Because we don't actually know how we should be eating we rely on that diversity. It's naive to think that the definition of "nutritionally complete" (which Soylent adheres to) isn't going to change over the coming decades. A traditional diet will still have a chance of being "nutritionally complete" under future requirements whereas Soylent's exact formula almost ensures that it won't.

I think what's even more important are some of more complex functions of digestion and nutrition response. For example, what is the glycemic response of Soylent? In December Annals of Internal Medicine published a study (1) showing that a daily multivitamin has no benefit to the longevity and health of the average American but we do know that dietary interventions which increase dietary intake of certain vitamins via actual foods are beneficial to health. Scientists are still figuring out why but it is apparent that you can't just take a pill or formula containing certain nutrients and gain the same benefits of getting these nutrients through food.

(1) http://annals.org/article.aspx?articleid=1789253
Hello, NodeSource
NOMURA smartphone guide – components, suppliers, market share (2012)
Pre-orders start today for Flame, the Firefox OS developer phone
This makes me wonder about Ruby, whose creator is Japanese and Japanese is certainly not a language whose characters can be expressed in a single byte. Is Ruby better than Python for complex encodings? If so has it always been this way, or did Matz just deal with it in the early days?
I disagree strongly with (1).

If you just need to sum a list of numbers, or quickly calculate payroll or something, Excel does a fine job. For certain types of engineering calculations (the horror), Excel does a fine job.

The overhead of having a full developer implement the tool is absurd, because many of these problems can and should be solved in less than 10 minutes of spreadsheet jockeying.
Just a note about the whole "buying $500 triggered the police to be alerted because of money laundering" notion...

The actual quote from the mashable article was:

>When her husband tried to buy $500 worth of Amazon gift cards with cash in order to get a stroller, a notice at the Rite Aid counter said the company had a legal obligation to report excessive transactions to the authorities.

So in reality, they made a big stink about the fact that they noticed that Rite Aid practices safe KYC laws and would report suspicious money-laundering activities to the government. As they must. Lest they expose themselves to money laundering charges as well.

That isn't to say that the clerk who sold them the $500 gift cards immediately picked up the phone as they were walking out the door and called the cops... that just means that if they notice you regularly buying $10,000+ worth of gift cards with cash only AND they just don't like the look of you in general, that they may pick up the phone and call the police.
>I guess the system got what it wanted: the Today show got its feel good story for overfed housewives and Today show advertisers got the eyeballs they wanted.

This is the beginning and the end of the story. All you need to add for a complete understanding is that change was avoided on all sides. The status quo is, as always, self-preserving. Crucially this includes unchanging moral certainty for the housewives, as well as unchanging poverty for Leo and unchanging profit for the media/various related industries. The circle of life continues.
Every tutorial I read falls in two camps:

1. try to be helpful and simplify commands to the extreme, possibly resulting in an subverted (in both the actual and software sense) and damaging explanation (e.g git add)

2. describe in succinct, painful accuracy git internals (the OCD hacker way) when no git newcomer actually cares about tree objects first hand.

Both equally fail at making people get git.

Having explained git an inordinate number of times to various people, I started writing here all I ever needed to introduce people to git in a few minutes†, but it takes longer to write than to explain hands-on and face to face. I'll complete this and make a gist out of it.

† For varying definitions of "few" and possibly "minutes", but honestly much less than people make it sound about git being a horrendous, unlearnable, complex system with a broken UI. It's simple, it's brilliant, you just have to set the bar right in between 1. and 2. when teaching it.
As a marketer he is missing the point though...

his competition is not Europe...

it is Namibia.

Namibia is just better than Niger... and the Kalahari a bit more pretty than the Sahara. The Kalahari offers a lot of contrasts in the views it provides. I don't think Niger could ever match that. Then you add the danger on top of it... and it's pretty much game over.
Sorry if this is a dumb question. How do you do CGI now?
https://news.ycombinator.com/newslogin

The captcha is actually pretty ridiculous.
Haskell considers adopting Rust's method name resolution rules
The downsides to powershell are mostly around the fact that along with some good innovation they also threw out a lot of other standard conventions. Which makes it tedious to integrate powershell with other command line tools.

Also another thing I have a problem with is the startup time, for a lot of quick hacks, I can start up, execute and close down the terminal (cygwin lets say) in the time i am still waiting for powershell to initialize. Not huge problem but for me it holds me back from using powershell somewhat.
Good luck with that, Mozilla.
That museum, and the adjacent Station X Bletchley Park are somewhere I am really longing to visit. Anyone been?

I remember corewars... It was old when I started playing and making genetic programming entries for it :). My algos never beat the humans though.
Intuit acquires Check for $360M
Wow. That's...I'm not even mad. Excel as an actor framework?
There is a pretty strong anti-vegetarianism sentiment where I'm from (the Southeast U.S.). I see it (as a vegetarian for almost 5 years now) when I visit the grocery store and, annoyingly, from my family.

At the grocery store I am often asked "What, are you some kind of vegetarian or something?" when I buy tofu, tempeh, lots of vegetables, and no meat products. And when I say yes, people are often flabbergasted. "I could never do that, I love bacon too much!" That's fine, I'm not asking anyone else to change their diet, and I've never been a "judgy" vegetarian - I honestly don't care what other people eat, it doesn't bother me. But it's annoying when people get all up in my business.

My family is worse, though. Every time I ever have a health issue, they attribute it to being a vegetarian. Get a cold? I need more beef. Sinus infection? I need more chicken. And now my wife's family are blaming me for a health issue that she's having. It's madness.
CoachUp – Boston Born NBA Prospect Joins Athlete Advisors
HN uses reCAPTCHA, it can be bit frustrating sometimes. but its one time thing to get in .
Most CAPTCHA's nowadays I find unnecessarily complex. Use tricks like timing form completion (<50ms? Bot), hidden fields, etc, before ruining the UX with CAPTCHA.

Then again... does HN really care about UX? Token expiration after x time when browsing through the listings, ancient unresponsive design, etc.

There comes a point where it'll be more cost effective for spammers to just farm out the solving of CAPTCHA's to people in third-world countries. It just depends if there is enough value in spamming HN for them to bother (probably not, given the user-curated-and-rated content model.
I thought you tempered your use of "passionate" with specific examples that showed it wasn't exploitive or BS. It was clear you were looking for people who could write really high quality code and who had strong thoughts on what was right.

It's when you see "passionate" without any context that it becomes a turn off.
For a throwaway account recently it took me >20 tries to register an HN account.