skysight-inc/HackerNews huggingface dataset:
Absolutely. Doctors are particularly egoistic and don't deal well with long-tail problems. But that doesn't make yours the best doctor; the best doctor wrote the original material. Willingness to research the answer just makes your doctor an effective doctor, because they ultimately deliver the correct answer.
I'd recommend that OP have a solid portfolio and get a potential client interested, and then only reveal their age when entering into a contract or doing something where it matters.
Before a hundred channels of cable TV, most TV entertainment was pretty unchallenging because they needed to please everyone. Modern TV can carve deeper niches because there are more channels. I don't know if it's gotten more challenging in those niches, but perhaps it has.
As the article says: "Be better about putting guidelines in place to show zero tolerance for harassment or inappropriate behavior. Train your staff to be on the lookout and how to handle situations. Respect female attendees by not letting booth babes walk the expo floor and not hanging women from your ceiling and calling it entertainment."

It's about creating a positive environment. Of course there will be isolated incidents, but can we really resign ourselves to doing nothing?
I'll assume you meant ads :p

As an avid user of Firefox+Adblock I don't know what you are talking about, I don't see any ads at all.

I do see a lot of terrible fonts, colors, and typesetting though.
Google translate does a decent job
Why Saying "No" To Founders Is Hard
Being an investor isn't easy for a number of reasons. But the hardest part for me is saying "
No."
No, the placebo effect works through any intervention at all.

Also, I have tried a gluten-free diet extensively under the care of a gastroenterologist, in the course of investigation into stomach problems. I've had all the tests you can have, and all came up negative.
raldi mentioned Twitter as SMS-first: http://news.ycombinator.com/item?id=5280081
Apps Marching: Even Dave Matthews Is an Angel Investor Now
Yes. Really. It's still happening.
If she eats any grains at all, she's most likely not eating gluten free. The standard for gluten free is extremely, extremely sensitive, and cross contamination is almost certain.

You have to be eating things that are 100% certified elisa tested to be gluten free - so far as I am aware, only a few products meet this standard.
So what would happen if I make an app to rate girls from facebook, and they can't log in to check if they've been voted or commented on etc... Does that make me a creep and a perv, because that's exactly what it sounds like to me.
Yes, exactly.

It takes a different way of thinking because you have to design your html + js to work for everyone that accesses it.

It is still possible to personalize the content a user sees because you can still authenticate them and use ajax GET/POST requests, but you have to do all that with javascript.
> Why do you need to specify your configuration in code? I would think configuration as data is simpler.

Code is data.
Love this idea. Can I see it somewhere online?
Growth Hacker TV
Craigslist did start as an email list: "Craig's List"
I meant expression tree, sorry. I'm not referring to Haskell non-strict evaluation either. My point stands in Ocaml as well. But yeah, expressions do relinquish explicit control of the evaluation order, for it doesn't matter (assuming purity).

On the other points, let me remind you that a function is a subset of the Cartesian product between its domain and its co-domain. How does that do anything? How does that isn't as ordinary as a mere set? Really, the only reason we feel that functions do something is because we generally perform only one action with them: looking up the result, given a parameter.

I insist because this is precisely this special holy first class status that makes functions scary. Remember the primal fear you felt when your high school teacher told you that there is an operator that can compose functions together? Neither do I. But it did make clear at that point that functions aren't that special. If they were, how could I write "f∘g" just like I would "x+y"? How could I write "f" alone, without an "(x)" right next to it?

Functions do have their specificities, and they are special in the sense that they are a tremendously useful, wickedly powerful concept. But they're still mathematical objects. Making them first class in a programming language just lift restrictions that were there only because it was easier to implement.
Do you have any links backing that statement up?

It sounds plausible but I'd love to verify it. I have no idea what % of people in the emergency room are uninsured and what % are not in an emergency setting.
> Apple hasn't been anti-stylus, Jobs was.

Also, I think he was against stylus UI. Somehow, I don't think he would be pro for the compromised capacitive stylus experience you get on the iPad.
> But if you do have persistent and long term stomach issues it is one of many conditions that should be seriously considered.

I completely agree. I just think it's ridiculous that so many people have assigned themselves 'gluten intolerance' without even talking to a doctor or specialist in the matter. And no, naturopaths don't count. The man who treats himself has a fool for a doctor.
> The concept of "stubborn weight" simply doesn't make sense.

Except, you know, in practice. There are many potential explanations for why this could happen, but "pretend it doesn't happen" is not one.
Entrepreneurial Lessons from Lettuce Co-Founder Raad Mobrem
I tend to think of "coolness" as a kind of reason behind early adoption, more like "this thing as a large opportunity for catching on".

I'm not 100% sure would make the argument that "Rob Pike and Ken Thompson made it". Instead, I'd say "it's in use at Google, and all of these other startups..." If 1 or 2 of those startups hit it big (e.g. Twitter or LinkedIn kind of big) that might have a bit more of an "Ooo" factor.

Though I have said, "it's incredibly well thought out, look, Rob Pike and Ken Thompson know what they're doing". I don't sense this quite had the gravitas I was looking for yet. Hm.
Some would say the distinction doesn't really exist.
I had private health insurance from a previous employer, and in my experience it was almost completely pointless. I'm not inclined to rate its provision as a substantial benefit for compensation purposes.
Ask HN: Tech companies which do not allow telecommuting? 
The only two big companies I'm aware that they don't allow " working remote" are Google and Apple.

What about Facebook?
Poutsch is Twitter meeting SurveyMonkey
Durability Will Be Apple's Biggest Challenge to Making a Curved iWatch
Some or all of this might be wrong, however my understanding is that Gage was able to speak within _minutes_ (not _seconds_) of his injury, and walk with a little help to the cart, where he sat until he was able to vomit a bit of brain out in front of a (presumably either horrified or intensely interested) physician.

He was then very ill for months afterwards, barely mumbling his responses to people. This was with the best care available at the time.

Imagining that his injury were caused by a Dragon rather than a crowbar (or whatever it was the tool was, some kind of iron bar for poking at explosives with I believe), I don't think he could have continued the fight.

If there are cases that show someone fighting with a torn brain, I'm definitely extremely interested in them!
If I see claims using bullshit non-scientific language next to a link selling the product then yes I'm going to question the scientific credentials of the site. I make no apology for that.
I don't see why it's degrading for a victim to have someone else (publicly or privately) tell their agressor to stop.
I worked for a company that's 100% remote workers. It didn't work for me, because I had too many distractions at home & my friends thought I wasn't working and always asked me to do errands during the day. On the other hand, it obviously worked for a lot of people, since they've been in business for 20 years doing custom programming.

That taught me that I actually prefer working in an office, as long as I don't have to drive to work.
>Women don't feel safe in these environments

Women don't feel safe in tech conferences? Like it's south central Los Angeles or something?

I've attended several tech conferences, with women colleagues and friend, and I've not seen all this hoopla people constantly bring up on HN. Heck, those things don't even happen on Linux and OSS conferences, much less in business tech meetings. Groping a woman? WTF have you witnessed that?

I don't know, maybe it's that conferences in Europe are different.
Make sure you do not steer them into answering your questions; but let them come up with the pain/conclusions on their own.
You've got dues to pay, don't be a mucky-muck about it.

I'm not really sure what this has to do with OP's question. It seems to suggest that instead of aiming high, OP should just go do low-tech manual labor jobs that are contrary to his/her interests.

Like you, I also worked IT jobs locally when I was a teen. It doesn't mean that that is how things are supposed to be done now in 2013.
People have no insight. The man who treats himself has a fool for a doctor. Nobody is a better example of this than myself. I had gastrointestinal issues, I ran through a variety of elimination diets under the care of a doctor, and it was something that I hadn't even considered.
To be honest I completely agree with the quote. The most important thing should be the ability to reason about Computer Science and programming.
On the other hand, I've written and implemented tons of Algorithms and DTs for the sole purpose of learning. I have a lot of accumulated toy code.
"So unless you’ve already memorized that sorting algorithm by heart, why in the world would you want to spend 2 hours trying to figure it out yourself? "
For the sake of learning. I may not memorize the entire code of merge sort but I will sure as hell know how the merge procedure is implemented. Additionally you develop a feel and intuition for it. However, when it comes to showing off your coding skills I would recommend building useful apps, I doubt any employer is going to be impressed about toy code that implements DFS.
You are correct about that. But that is still not the same as using a third temporary (visible) register for the swap that may, or may not be available.

> But then you might as well use this register directly for the swap. "Saving" a third variable is in every way a false economy.
I really don't understand differentiating a crowdfunding platform based on specific industry.

This would imply that the platform can create a community of people who are willing to donate over and over again to several relatively similar campaigns. Kickstarter does not work this way.

Kickstarter has been successful not because of their "community of investors/doners" but because they provide people who have an idea with a tool that they can use to reach out to their already existing followers and friends.

The doners of kickstarter campaigns come from the campaigns existing connections.. not from kickstarter itself.
Sure - https://www.moraleapp.com/
The AR-15 Is More Than a Gun. It’s a Gadget
Path testing the new feature.
Path just trying to be open the door for un closed.
This testing features is named Repath like a retweets.
What do u think?
The value of which is statistical.
You might find my paper more informative and less unprofessional: http://gittup.org/tup/build_system_rules_and_algorithms.pdf

Many projects are bottlenecked on the build system. You can benchmark this by timing a null build (running 'time make' after building everything). Some examples from my machine are the Linux kernel (28 seconds), and Firefox (1m 23 seconds). Some of this time is from unnecessarily recompiling things, but that is a separate issue from the inherent lack of scalability in make.

Suppose I want to change a single C/C++ file in one of these projects - the total turnaround time from when I type 'make' to when the build finishes can be described as:

T(total) = T(build system) + T(sub-processes)

Ideally T(total) would be zero, meaning we get an instant response from when we change the file to when we can test the result. Here, T(build system) is the null build time, and T(sub-processes) is the time it takes to run the compiler and such. Using the Linux kernel as an example again, compiling fs/ext3/balloc.c takes 0.478 seconds. In comparison to the null build of 28 seconds, there are significant gains to be had by optimizing T(build system).

Amdahl's Law is a little tricky to apply since tup is not parallelizing T(build system), but rather changing it from a linear-time algorithm to a logarithmic-time algorithm. So you can set P easily based on the relative values of T(build system) and T(sub-processes), but S is not a simple "count-the-cores" metric. The speedup is effectively N/log(N), where N is the number of files. This is much better than simple parallelization - T(build system) for tup with these projects is only about 4ms. The total turnaround time for the balloc.c file in the Linux kernel is 1.1 seconds (which includes compilation and all the linking steps afterward), in comparison to make's total turnaround time of 29.5 seconds.
The audio recording I made for Luluvise a few months ago for a video animation is pretty amusing too: - http://soundcloud.com/chrisleydon/luluvise-animation-audio

Makes you wonder if a service this shallow could ever take off.
Electronic Health Records are harder to implement than you'd expect. HIPAA sets really harsh penalties for violations that can occur much more easily if hospitals and doctors provide open access to other facilities. Organizations are also often reluctant to provide their data to other facilities because of a perception that it will lead to a loss of competitive advantage. Add to that the typical problems of cross-vendor interfacing between organizations.

That said, EHRs are definitely the way to go, and we'll see much more of them in the future. Once Stage 2 of Meaningful Use[1] kicks in, you'll see a bunch of hospitals scrambling to upgrade their IT infrastructure to make sure they continue to receive the bonus Medicare/Medicaid payouts they're receiving now.

1. http://www.healthit.gov/providers-professionals/meaningful-u...
You'd also get Germaine Greer knocking on your door. I've been down this road before.. http://tomoconnor.eu/blogish/hell-hath-no-fury-man-discrimin...
Some big sit down chain restaurants in the US do a good fresh lemonade. California Pizza Kitchen comes to mind, and I'll often order it. But there is still all that fast food and canned/bottled/vending machine consumption to deal with.
nitrogen: Thank you for reposting.

DrDreams:

Furthermore, the routing in CPUs is a known entity at manufacturing time.

The 'routing' of a CPU is much more variable than the routing of an FPGA. Data moves around a CPU based on the program that is executing. The control logic of a CPU is the equivalent of the routing logic of an FPGA.

On FPGAs, the routing is highly variable and must be re-negotiated at nearly every compile cycle.

The 'routing' of a CPU is the same. The compiler has to perform register allocation afresh on every compilation. There's obviously a tradeoff between fast compilation vs most efficient use of resources. Both problems are NP-complete I believe.

Nowadays, we are seeing more FPGAs with dedicated, pre-made hardware blocks inside of them, such as FPUs and even CPU cores.

You just contradicted yourself. Previously, you said "FPGAs always have to match that dense silicon through configurable silicon".

Your next paragraph talks about toolchain issues. This is hardly an insurmountable problem. Someone just needs to design a high level language that can be synthesised; something akin to a python of the FPGA world if you will.

Another problem with FPGAs is the additional hardware on board needed to configure them.

I don't quite understand, do you mean the hardware that reads the bitstream, etc or the hardware that is required in order for the FPGA to be configurable, like routing, LUTs, etc.

Another guy I work with is intent on running CPU cores on FPGAs.

I do agree with you here, this is a weird perversion if the purpose is not eventually to create an ASIC.

I also don't believe that future processors will be FPGAs, but I do believe they will be a lot closer to FPGAs than CPUs.
There is no excuse for having broken pagination, table-based layout and GIF images on a modern site, especially when you are targeting tech users. Those are obvious bugs, not features, that should be fixed right away even if it means introducing more code complexity and some refactoring.
I've built a number of sites/prototypes along these lines, two services (no affiliation beyond using them) that I've found useful are:

http://www.postmarkapp.com
and
http://www.mailgun.com

In particular they really are quite good at simplifying the parsing of inbound emails, which lets you get going quickly.
Maybe one of these years it'll get fixed and you won't have to hear it anymore.
This is sticky! Nice to see smart new products like this.
The freest: The beginnings of online drug culture
Debuggez: A Visual Expression Debugger, Tester and Helper
When it stops being a problem, it will stop being topical.
Tech Talk by the co-founder of Quixey on the future of the web (2/27)
4 Ways Google Has Already Appeased Big Copyright
Real Buttons on a Touchscreen
Sexual harassment and sexual abuse are encouraged by sexist culture.
"Communications tools don’t get socially interesting until they get technologically boring." - Clay Shirky
I've always believed this, of course then I worked at a company that wrote it's own programming language for it's product, and there was nothing to Google for (I still don't understand why they did this but stay with me).

In that environment, you learn quickly what skills separate a good programmer from a bad one. The traits I found the most useful:

-Learning speed (ability to quickly grasp a completely foreign concept)

-Creativity (without a template of how others do it, you are the trail blazer)

-Patience, because the really bad programmers wouldn't even try, they would curse it as stupid and leave or get someone else to do the work.
Is there a syntax highlighting plugin available for vim that currently supports this style?
The real problems here especially with emergency care are that hospitals are forced to eat the cost of treating non insured patients

That problem is not unique to hospitals and emergency centers. My father runs a private practice and he can't collect payment on a double digit percentage of patients. Yet, because he is a private practice, he gets compensated significantly less than a hospital for same procedures.

I am not convinced that the root cause of high hospital cost is to make up for patients that don't pay. It seems to be a circular argument given that a decent percentage of patients can't pay because the cost is so high.
There is nothing in the article (IMO) that is unique to the tech sector. These complaints could be made of men in general anywhere in any industry or context. Some guy can put a hand on your knee at the home show too, but not a lot of men go to those events (I assume, I wouldn't know since I don't go to them either).

However, there will always be a set of socially retarded people, there will always be horny people, and there will always be people who posses both attributes at the same time. There are a lot of socially awkward people in tech, I don't know what you can do about this problem.

If you have an attractive physique as a woman, and you wear clothes that don't hide or minimize this fact, then men will notice, and some will comment on it, and some will even be inappropriate about it. As a remedy the women should get mad, she should tell them off. However you could even make inappropriate comments punishable by DEATH. I guarantee that not even the death penalty will stop inappropriate comments, or some guy putting a hand on your knee type of stuff. Even if the women wore a burqua, that wouldn't stop it, some guy would find that hot, "hey baby, what's under the burqua?". I don't have the answer, I don't think there is an answer. Possibly when these issues occur the women are reacting politely when they should react angrily so the offender gets the correct feedback often enough to realize that he is the problem.
Maybe I have a newer version but mine doesn't do that. Once the cursor disappears from the screen, it won't appear again until you physically press the enter button on the remote.
Fun things, good for activists brands etc
invite please? :)
Correct. If I'm understanding you, I'd summarize the distinction as follows:

Google should be used as a reference. It should not be used in place of educated judgement.

This goes along with the ideology that you should not trouble yourself with monkey-memorization. When learning to program (for instance), concepts are far more important and useful, as you are constantly faced with making educated decisions. Decisions should not be made based on reference material alone.
Nathan Barry has been writing an articulate blog about the process of starting a SaaS business in this "e-mail first" manner: http://nathanbarry.com/

His product is (well, will be) to offer this as a service to others: http://convertkit.com/
We did this a ton when I worked at Ars Technica. Flat files should definitely be one of the things in your toolbox you consider first before moving on to more complicate schemes!
Hmm... I can obviously not claim you are wrong. But I do find the difference between internally hearing something and "subvocalization" tough to distinguish.

And, my entire point was that reading is different to different people. So... it may well be that many folks can not speed read. Might even be the case that most speed readers are not as good as they believe. Still, to see the numbers in this, 600wpm with 75% retention sounds ridiculously fast and not too shabby on the retention. So... yeah?
Would be interesting to see someone with a bit of spare time and cash take this to court. I wonder what the ruling would be.
It is possible to believe both of the following:

(A) Remote working is a good thing, and the best companies will embrace it, now and increasingly in the future.

(B) Ending remote working arrangements is the right thing for Yahoo right now.

There is a path-dependence in corporate structures and cultures. Yahoo needs big changes. Even somewhat arbitrary changes with collateral damage could help re-form habits of interaction.
Functional gastrointestinal disorders affect ~10-20% of the population and respond well to placebo and antidepressants, much like somatic pain. I don't have citations, but you can look it up, it's very interesting reading.
It's considerably worse - both more prevalent and less acknowledged - in the tech industry than elsewhere.
No, given a bunch of Apache logs I needed to find the top 10 queries that met conditions A and B.

1. grepping for conditions and extracting the query with sed

2. appending a char to a flat file (i.e. increasing query count by 1)

3. sort by largest files and get the top 10

Parsing log files[0]:

for ./*.log -type f -exec echo 1 >> $(grep cond_A {} | grep cond_B | sed -E "s:.*(query).*:./results/\1.txt:") \;

Finding top 10 results:

ls ./results/*.txt -Sl | head

[0]: Untested code, and it only grabs one line per log file instead of grepping all matching lines in the log file. I'd have to move the grep to the outside and loop the `echo 1 >>` command, but you get the point.
I think the key takeaway here is not just being the quickest to Google, but the quickest to google well.

It's so frustrating to see people trying to google a problem, but fumbling with a poorly written query and/or focus on the wrong search result hit snippets.