skysight-inc/HackerNews huggingface dataset:
Think of a product like a mini-company in and of itself. A product manager is simply the CEO of said mini-company.
Sweet! I initially thought it was a security thing after reading the title.
You're again failing to make the distinction between celiac disease and gluten intolerance.

Just because someone thinks gluten affects them doesn't mean they're a 'supposed celiac'.
Well, they'd be wrong.

M-W's third definition of entitlement, which is the only one that even remotely fits, goes something like this:

"3: belief that one is deserving of or entitled to certain privileges"

So, your contention is that people who torrent movies believe they deserve the privilege of watching them, rather than that they may be doing it for any of a number of other reasons, such as the ones I and others have mentioned all throughout this thread.

It's a real stretch to say that, because the content I want to watch is unavailable to me in any other format at any price, that I must be some sort of spoiled prima-donna for typing something into a search engine and downloading something with a BitTorrent client. Pretty laughable line of argument.
Hackbright Academy is Python/Django focused, but it's women-only. So you have a 50% chance of being in the right demographic.
Correct me if I'm wrong, but wasn't the film finished and accepted to film festivals before they started the kickstarter project? The KS funds mostly went to finishing a website and companion material to the movie. Excerpt from the kickstarter link below.

"INOCENTE has been accepted to several
film festivals including Hot Docs
International Film Festival, Cleveland
International Film Festival, the Melbourne
International Film Festival, and the San
Antonio Film Festival. It has also already
won two awards: the Special Jury Award for
Inspirational Filmmaking at the Arizona
International Film Festival and the Short
Film Spirit Award at Awareness Fest.
Thanks to the generosity of our producers
and post house we have completed the
film's production and editing but still need
to pay deferred costs and to complete final
deliverables (creating HDCam tapes,
Digibeta tapes, Blu-rays, and DVDs in the
correct formats) for TV and community film
screenings.
We also need to complete production of
a website that provides information on
Inocente, the film, screening dates, the
filmmakers, and the issues documented in
the film. We also are designing and printing
posters and key art to help market and
promote the film at festivals, screenings,
and special events. Finally, we are also
writing free, downloadable companion
curricula for teachers and creating an arts
workshop template for community
organizations that will incorporate the arts
into core subjects and explore the themes
and issues of the film to make it more
attractive to the educational market."
Thank you. I've been wanting to get better at CoffeeScript but my workflow depends on being able to run JS in the console. This is great.

Can you make it for Chrome too? I've tried some of the Chrome extensions that claim to let you use CoffeeScript, but none of them work as nicely as this.
Kickstarter’s Oscar victory spells tough road for Asia’s crowdfunding scene
Playing DF, is roughly analogous to reading the Illiad, or a similarly complex work of Literature.

Now DF isn't the Illiad of the gaming world, yet. But the experience of parsing it, generally ends up expanding your perspective of what games should be, and how they should be played.

Its pretty much the serious gamer's game.
I've never run into corruption directly, but IDA has tanked for me upon exiting debugging where it attempts to re-relocate. Haven't seen that in a number of years, though.
I'm not sure that DF's learning curve is really comparable to vi. Maybe TECO. Almost everybody's first fort dies because they didn't set plant orders or ran out of booze or something similar. Next, forts die because you got enough wealth to spawn an ambush and you are totally unprepared. There's a litany of failure conditions that can shut you down hard and once they've begun it is very difficult to impossible to reverse; tantrum spirals are the most obvious but for example you might find out that you needed to plant food some time ago, or that aquifers are full of Fun and Exciting and cause interesting problems for your nascent fort. I mean as a veteran I'm pretty good at avoiding these and getting into the late game but I can't even remember what they all are.

It reminds me in some ways of the old HGTTG text game, where if you didn't take exactly the right steps at the start of the game you would be irreversibly fucked two hours later with no warning. Except I think that was due to malicious intent, and DF's complexity is some combination of developer indifference / incompetence (Toady is quite good but obviously UI design is not something he's really enthralled by) and Stockholm syndrome on the part of the player base. Some folks won't play without Dwarf Therapist, I absolutely require dfhack's workflow plugin to not go insane, etc. This is not really a good situation, but there's just one of Toady and the community is startlingly loyal, probably helped by the sheer addictive quality of the game once you get going; he can be excused, to some degree, a focus on new, novel things before the total UI revamp needed.
I don't understand. In make, I can do:

program : f1.o f2.o f3.o
$(CC) -o $@ $^

f1.o : f1.c f1.h f.h
$(CC) -c -o $@ $<

Where "$@" is the target, "$^" is a list of the source files, and "$<" is the first source file. And that's if you want to be verbose.
I suspect that's going to make little difference.
France has the lowest breastfeeding rate in the western world
Highly location dependent. In some coffee shops, the people using tablets or laptops are probably working or studying. In many others, the people are there to be seen or to give off the appearance of working.

I live in LA and work near Beverly Hills, and so the vast majority of the people that I see in coffee shops are just posing.
video of his talk with these slides http://vimeo.com/15799330 (from 3yrs ago)
Visual effects workers plan Oscar flyover protest
The "Wrote something cool" is all well and good and I agree that is the kind of thing that HN is about.

However that story was already covered yesterday: http://news.ycombinator.com/item?id=5272634

This story is nothing more than "Hey, Github now supports syntax highlighting of the brand-new nobody-is-really-using-yet config format written by its founder which was mentioned yesterday" which seems like a non-event not worthy of taking up space.
I think that "going" in this sense is originated as an abstract metaphor; its literal present-tense meaning asserts that one is moving in the direction of some destination, and will arrive at that destination in the future. If you say "I am going to Los Angeles", it literally means that you're on your way to Los Angeles, and will arrive in Los Angeles at some point in the future; so if the destination is a verb, you're saying that you're metaphorically "moving in the direction" of performing whatever action the verb describes, and that the action will therefore be performed in the future. It seems that this meaning generally eclipses the literal meaning, so we use different verbs to more precisely describe the act of literally moving toward a physical destination, e.g. "traveling".
The entry for Celiac disease at the U.S. National Library of Medicine appears to disagree with several of your points [1].

[1] http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001280/
but the syntax is colliding there, You define dependencies.com.google.api-client.artifactId twice.

Also it creates the key value maps:

dependencies.com
dependencies.com.google

which shouldn't exist, so that doesn't seem right either.
This logic might work in a utopian world, but think about it practically; were talking about business. If you have a product that is in demand, and people willing to pay for it. Find a way to connect your product with the intended buyer.

A practical solution is not to geographically exclude areas and markets and then argue that they should be flying to said countries to watch these shows.

This is the equivalent Republican style argument that the answer to poverty in the inner city is for students to obtain a MBA's.
In Italian it means "up".
If you had to keep all the failures you'd rejected on the anti-books... actually, I thought this was an asinine comment but there might actually be a lesson here. I ain't no fancy big city investin' type, but wouldn't one of the fundamental principles be to find the point where this your portfolio and your anti-portfolio are balanced?
> some of my Make variables are referenced with $(VAR), and some with $$(VAR), depending on whether I want them to grab the CURRENT version of the variable or the calculated version.

Hah, my latest Makefile work has been a set of functions which generate Make-syntax output, which then gets $(eval)ed. I hear you on the debugging nightmare that this can be: does a given variable get resolved when the function is first $(call)ed, when the block gets $(eval)ed, or when the recipe is invoked? But IMHO it's not too bad to do printf-style debugging. Replace $(eval $(call ...)) with $(error $(call ...)), then work backwards from there.

It also helps to be very disciplined about immediate assignment (`var := stmt`) and to always use recipe-local variables, rather than global variables.

I do feel like all of this aspect would be cleaner in Python or Lua... but the problem is, the _rest_ of the build, which more people interact with on a daily basis, gets more complex when that happens. Because there are always the ancillary targets and recipes where normal Makefile syntax works just fine.

Thanks for the NDK reference, I'm interested in seeing other "ugly" Makefile support infrastructure for comparison :)
Fair enough, but then what we want is readability, which is related but not equivalent to conciseness.

I often have discussions with colleagues about different coding idioms in Python, and I hear often "this one is better because it is less typing". I don't think this is very valid. If everything is equal, then sure, go for less typing. But using locals() instead of explicit arguments when calling a template rendering because "it is less typing" seems not strong enough an argument to me.
Well, one of the biggest differences is that in NetHack you have a goal, which you can complete. That is, it is a game you can win, or lose at. DF is an open world simulation; you can "lose" by having your fort wiped out, or you can lose interest (#1 killer of my forts) but you can't actually "win". Even in adventurer mode there isn't a victory condition.
I had one too but could never make the note taking process any easier than with just a pen and paper.

My best success with tablet note taking is an app I have that records talks and drawing and plays the drawing back along with the audio.
Not one damn operator from India. What a shame.
One of the reasons for exploding numbers is new tests for coelliac disease have become available over the last 20 years which had made it easier to diagnose. Unfortunately I cant provide relevant links; I know this from discussion with doctors, as someone who has been diagnosed with coelliac disease.
Inefficient or misconfigured routing/peering between the ISP and the CDN.
You say you're a fairly new programmer, so why do you even believe your own opinion, when there are plenty of people with lots more experience than you that insist on giving a technical interview?
Same here. Was about to make a post until I saw your comment. Even tried highlighting.
If you are one of the lucky less than 1% of the population you don't get celiac...you are born with it. If your parents have it your chances increases to between 5-10%.

It features as primary symptoms significant abdominal pain and eventually an inability to absorb specific nutrients due to the disease destroying your small intestine. Secondary symptoms stem from those primary symptoms.

These will be noticeable in most patients at around 6months to 2 years in age as gluten is introduced into their diet.

DO NOT mistake gluten sensitivity or gluten intolerance for celiac disease. Do not mistake non-gluten related health problems for any of the above.
> Ulric McDwarf has torn his brain
> Ulric McDwarf has broken his spleen

Ah, Dwarf Fortress. How I love you. Wait, no, the other one. Hate. Definitely hate.
Corporate tie binds US to a slow internet
Actually, I tried, just when CoffeeConsole was released.

https://github.com/snookca/CoffeeConsole/issues/2

Back then I failed. It seemed like Chrome didn’t exposed full console and window api to extensions or so. I doubt things have changed since then. But i’ll try anyway.

I had also advocated for improving built-in Safari web inspector, to make it expose reasonable APIs for extensions like this (radar issue #11653556). Unfortunately, without any result.
> also, your idea of how $ and $$ is wrong

No, he's spot-on about that. If you are using a function from within a Makefile to generate Make code which then gets $(eval)ed, then then inner function must output $${variable} so that the outer function sees ${variable} and does not immediately resolve it.

It's hairy. Hairier than macros in C. But like any other specialization, it can potentially save an immense amount of time for the rest of the tam.
What exactly are Python defending in a "Ruby 2.0.0 Released" thread? What is the there to defend here? The title is "Ruby 2.0.0 Released" not "Ruby 2.0.0 Released against Python".

Why did the OP of this thread even question the relevance of Ruby as compared to "Python". And why is it that only Python people feel a need to do that in every thread on other languages? Its always the Python guys who do this, I never see any Java, C, C++ or Perl guys do this.

This has become very common.

The way I see and this very theme, is pretty re current in every language thread.

>>I still haven't seen a valid argument against Python whitespace

I still haven't seen a valid argument on why Python people need to descend on every language thread and start this discussion. Even if the topic has nothing even remotely to do with Python.

>>or people who have the guts to say they just don't like it.

Or people who have the guts to see an opportunity on every language thread, then descend and do marketing-through-trolling.
As a big time skeptic when it comes to popular diet advice, it is simply difficult to take the gluten intolerance stuff too seriously just yet. Not because I don't believe in celiac disease or even in gluten intolerance, but if we take a historical perspective there is a constant pattern of these kinds of "food science breakthroughs".

My current approach is to simply ignore popular food science advice until it is 5-10 years old. If it sticks around that long, I figure it warrants further examination.

Other people can do whatever they like with their own diets. This is just me.
Interesting. So the idea is that critical thinking boils down to a combination of domain knowledge and specific metacognitive strategies, and so critical thinking isn't actually a skill.

I sense that "critical thinking" has become somewhat of a blanket term. When business leaders and others call for better teaching of "critical thinking", what exactly do they mean? What exactly are they looking for?

One answer could be that they expect the person to have knowledge/skill in the specific area a person is hired in. Although this would be great, I somewhat doubt this is it. Often it is expected that new graduates don't know much about the area they have been studying (from a professional sense).

It could be thought that they're asking the impossible -- domain knowledge is necessary for critical thinking, but they don't care about the domain knowledge as much as the critical thinking. Since they can't be separated, the problem is rather that students just need to be taught more domain knowledge, or leaders need to change their expectations.

Or, the education system has a poor understanding of the difference between critical thinking, domain knowledge, and metacognitive strategies. For one, personally I've never seen focus placed on metacognitive strategies, and not even a list of strategies that apply to any given discipline.

I would think that one component of the expectation from business leaders is the ability to learn and adapt. The issue here is: That it's OK that the person doesn't have domain knowledge, but rather the issue is that they struggle to learn what they need, and lack the self-awareness and understanding to best know what to focus on going forward and how. In school we are always given the information we need to learn, and in my experience, rarely are we given a blank slate and asked to learn everything we need, in any domain/discipline necessary, to accomplish the job.

Tokenadult -- have you read Willingham's book on this topic (When Can You Trust the Experts?) and would recommend it? I read his previous book (Why Don't Students Like School?) and found it fairly interesting, though there are elements I find misleading.
> There's little evidence of a useful role for an appendix, and most theories involve supposition about some past role.

Oh, the hubris of modern medicine. There is a very useful role for the appendix, but our modern (as in, last 2000 years) lifestyle has rendered it mostly ineffective. http://www.news-medical.net/news/2007/10/08/30907.aspx

While verified discoveries about the role of the appendix are quite recent (2007 or so), I've read about similar theories back in 1996, and they were old (as in, 40 years old) at the time.
Which ones in particular? Nothing on that list disagreed with mine. Most of the listed recognized symptoms are due to malnurishment caused by the autoimmune destruction of the small intestine.
TLDR: Submerged continent found in the Indian ocean
I have a thin glove I wear...looks odd but I can rest my hand all I want
first class dates, seems like its ready to replace xml and much more streaming/real time friendly.
Get tips to Create Successful Facebook Business
Google Gives $5 Million to Drone Program That Will Track Poachers
Spent a couple of days playing with this and I really like it. I'm enjoying the nice, clean IDE UI.

Haven't really built anything beyond simple test apps, but from what I've seen it could be a really great tool.
Emmet (formerly Zen Coding) v1.0 is out
Never Underestimate Long Tail keywords
I had stomach issues for 32 years and tried everything to resolve the issue. I was tested for celiac, among other things, but the results came back negative. Finally I decided to try a gluten free diet. I threw away everything in my kitchen that contained gluten and started from scratch. The results were dramatic. Within about 7-10 days most of the issues dissipated and my stomach was 80-90% improved. Stomach issues no longer interfere with my life.

Do I miss eating bread, spaghetti, desserts, etc that contain gluten? Sure. But it's a small price to pay for not being uncomfortable for 8-10 hours a day. Besides, you can now find excellent gluten free products at trader joe's, whole foods, and just general grocery stores (even bread, spaghetti, that tastes like the real thing).

I'm not a doctor and take this advice with a grain of salt, but if you're experiencing persistent and long term stomach issues and you've been to a GI doctor and ruled out other causes (like celiac) then you might try a gluten free diet to assess whether you have gluten intolerance. It's a bit of a hassle at first, but the benefits are well worth it, should this solve your problems.
> In extreme cases a no-op build with make can easily get to 15+ seconds.

I have never seen cases so extreme, but my opinion on the matter is that this is a "build smell". If the Makefile has to resolve a DAG this large, that means that developers have to worry about compile- or link-time interactions this large, as well. 100k source files all linked into a single executable is more complex than 10k source files split across 10 executables, and a handful (say <100) of headers which represent "public" APIs. Because if you have 100k source files and your developers haven't all killed themselves already, then there are some firewalls separating various modules already. Formalize it at an API level and split apart the builds, so that it's _impossible_ for anything outside of the API itself to trigger a full rebuild.
Things I’ve Learned About Myself While Learning to Code
Cool work but doesn't mix well with text selection. I'm not into js but I wonder if it would be easy to distinguish between clicking on one spot and clicking and dragging for say copy-pasting.
The "-i" option actually means "simulate Initial login" -- the idea being -i will drop you into a shell as if you'd logged in as the user in a fresh session. -s will also give you an interactive shell, but doesn't mess with the environment.

(And both -i and -s can also not give you an interactive shell, if you give it a command to run. The point is that it will run the command in the shell rather than just fork()ing and exec()ing like a bare sudo invocation would do.)
You've obviously never sat in a literary analysis class with a bunch of programmers...
Without commenting on the merit of this story I'd like to point out that 25 (or 500) upvotes does not mean that the majority of people like the story or that the people who do not like the story are in the minority. Unlike comments there are no downvotes for submissions.
I learned of the word 'entrepreneur' the day I launched my product. Actually a few days later, when I won a small competition here in Bucharest, Romania. This is not the best way to do a startup either. :)
I know, right. 'feelings' - sometimes a difficult concept to grasp after too much Fortran 90 or something similar.
The tests look at possible effects of celiac, but there is no direct blood test for it. If a series of tests come back positive, your doctor will order a second round that will probably include a complete endoscopy and biopsy of a suspected area (if any is found free of villi).

There is an antibody test available, but it is not generally routine and may indicate other diseases as well and would be followed up with the biopsy above.
Work-life balance hacks: Six tips from a type-A control freak
You called the sudden pervasiveness of gluten awareness hypochondria and mass hysteria. You are assuming that the cause for this sudden shift is a bunch of people misdiagnosing themselves as celiac when they are really fine.

What is actually happening is that people are misLABELLING themselves as celiac when they are actually gluten intollerant. That does not take away from the validity of their choice, en mass, to avoid gluten in their diets. You have no right to be "insulted".
I think it really stands for "super user", here's its man page from Unix v1 http://man.cat-v.org/unix-1st/1/su .