skysight-inc/HackerNews huggingface dataset:
The author does not fully understand the totality of the work these professional do. From the two example listed.

"Radiologists, who can earn over $300,000 a year in America, after 13 years of college education and internship, are among the first to feel the heat. It is not just that the task of scanning tumour slides and X-ray pictures is being outsourced to Indian laboratories, where the job is done for a tenth of the cost. The real threat is that the latest automated pattern-recognition software can do much of the work for less than a hundredth of it."

a very naive understanding of radiologists.
This only one of the many task a radiologists must handle, including interaction with patient, which is the most important task. We are far away from replace that service with Ai. Software handling one task won't eliminate the need for radiologists.

"Lawyers are in a similar boat now that smart algorithms can search case law, evaluate the issues at hand and summarise the results. Machines have already shown they can perform legal discovery for a fraction of the cost of human professionals—and do so with far greater thoroughness than lawyers and paralegals usually manage."

Case discovery is only one of the many task a Lawyer must perform,
case discovery alone won't replace lawyers. It will only allow them to be more productive. Lawyers still responsible for many other task, they have to broker deals, consult clients and in the case of trial attorneys, win trials.

more thoughts at:
http://techiroll.com/post/10173031897/do-not-blame-technolog...
Spot on. Nearly all of the articles I've seen of late that tackle this theme reduce to "but how can all of the X's that are now unemployed find work if the economy will never again need X's".

Its a simple failure of imagination. When 50% of the people were farmers, not many of them could imagine being airline pilots. A combine harvester must have seemed like a fearsome thing indeed.
Minuet - a PHP request/response microframework
In your case the "pitch" would be an intelligent conversation. The traditional pitch wouldn't be a pitch because it's ineffective. The article only talks about anxiety but the importance of iteration is in there (he got the first number after 4 or 5 tries) and I'm sure his pitch was more natural than your typical "deer running towards headlights" kamikaze pitch.
Beautiful design and functionality.

As for the actual debating though, there leaves much to be desired.

When people argue, they simply do not put their statement out there to take its stand. They interact with the opposing arguments, and pick their points apart. What you have is simply an aggregate of a bunch of individual opinions, with no real debate going on. Responding to someone in this interface is extremely difficult, so no discussion is going to happen.

Maybe take a look into threading replies?
Jim Mcneil Died
Jim Mcneil Died
Jim McNeil , a motorcycle rider in the FMX series, died after injuries suffered during. McNeil s death comes less than three years after freestyle motocross and XGames rider Jeremy Lusk died
I don't know which comment that you are referring to but it is incorrect. I personally confirmed with the project lead that they have no intention of "discontinuing open development."

Growl remains free-as-in-speech and free-as-in-beer if you're willing to compile it yourself. The $2 fee only applies if you obtain the app through the Mac App Store, of which a mere $1.39 goes to the project's developers.
Our Reckless Meritocracy
I used to be a curmudgeon until my early 20s, wondering how everyone could be so dumb. Then, enlightenment! I learnt I didn't know everything.

I am just curious. Everyone acts rationally from their point of view. Why do people do what they do? What makes them successful? Failures? What is their take on living? Most people are passionate about something, so tell me about it. I'll learn something new.

I spent a lot of time learning how to actively listen, not just wait for an opportunity to jump into a conversation with my own immature opinions. (I have many.) I am not afraid to ask dumb questions in an effort to learn. I have no fear that people will think I am stupid. Actually, asking questions makes you look like a genius.

Caveat: There are some people who lack the spark of life. I don't spend time with them.
I agree it doesn't cover everything they do, but covering just some of the more routine activities can be enough for significant disruption. For example, dermatologists are fairly worried that "upload a photo and we'll diagnose your mole", either via software or outsourcing, will cut out a significant percentage of their business. It's not by any means the hardest work a dermatologist does, but it's common, steady work that produces reliable revenue, so it hurts to lose it. It may be that we won't need as many dermatologists only to handle the actually-hard stuff.

(Though for medicine in particular, I think a mixture of "you can always do more" and humans' seemingly infinite hypochondria means that medical spending will continue to eat up as much money as we're willing to throw at it.)
Buying The Right Absinthe Spoon
>(in fact it is possibly to apply and be hired where no job has been advertised at all)

I'm pretty sure that happens everywhere. It's firing, not hiring that's tricky in europe.
I suppose the bermudan company can make investments in america or even give out a loan to google if needed
Nike Dunk High Custom Do The Dew Blue Black for sale
You're certainly correct - sadly, that never seems to matter much to the press.
Bertrand Gille (60s/70s historian of technology) had an interesting hypothesis, that as technical systems, and coupled technical-economic systems (e.g. large corporations built on technical advances) get complex, interdependent, and rapidly changing, at some point it becomes too difficult for humans to fully understand and control their workings and evolution, and the dependencies make even choosing which technologies you "want" to use highly constrained, all of which leads to somewhat of an inversion of control.

Rather than technology being a tool, of which humans ask, "what do I want to use this tool for?", instead there is this evolving technical-economic system that you have no choice but to interact with, and what you need to ask of yourself is, "how can I make myself useful to this system?" I.e., given the technical-economic system of your present moment, which you only understand a part of, where do you fit yourself in so you can be a tool that that system finds useful to employ towards its ends (whatever those might be)? Alternately, he hoped there was a way to re-invert the inversion of control, but no word on success on that front...
Why haven't you tried it yet?

I have tried it, and I love it (same goes for Backbone and Underscore, by the way - you are the developer who's work has impacted me the most positively in the past year) but I haven't used it for anything serious yet, and here's why: the workflow is more complicated than "make change, refresh". Until very recently, my programming time was split about equally between the three major operating systems (I have since managed to phase out Windows almost entirely) and it's way more trouble than it's worth to set each of them to autocompile changes to .coffees. I know that I could import the compiler and use script type="text/coffeescript", I know about LiveReload for Mac (even though I couldn't get it working in the few minutes I tried it) but the bottom line is that I already know how to write Javascript, and it works great. Learning a new language is the sort of thing I like doing, but wasting time futzing around with build systems is not.

Anyway, I didn't mean to rant. I could easily love CoffeeScript - I don't feel threatened by it a bit. But there are some serious barriers to adoption, and Javascript isn't nearly painful enough for me to deal with them.
The article suggests that static typing precludes duck typing. However, duck typing can work just fine at compile time. Duck typing simply means typing based on the ability to use particular methods or access particular properties. That just means the type system needs sufficient expressiveness to say that a function takes anything for which a particular method or property exists.

Haskell's typeclasses, for instance, support a form of duck typing. Go can do something similar with its interfaces.

Duck typing does not imply dynamic runtime typing; static duck typing seems just as useful.
Good. I'm sick of paying for the same thing over, and over, and over.

1. Government taxes me. Some of that tax money funds research.

2. That research is published in a journal, which I have to pay (exorbitantly) for.

3. Professor reads the journal, and includes some of its information in a textbook, which I have to pay, again exorbitantly, for if I want to take class X.

I'm slightly amazed that it's even legal to charge three hundred dollars for fifty cents worth of paper containing nothing but four hundred year old math principles and a handful of groan-inducing word problems.
I really think your website should be more indicative of what MD does. I had to look it up elsewhere. Regardless, very cool video.
The point made in the OP is that expressiveness is sacrificed by having these safety features. This is simply not the case with static typing, because of the ease with which dynamic typing is embedded in a static type system.

"code written in the embedded typing is less sound" - Well the point maybe is that static typing did not bring quite the safety some thought it did: it only promised that these functions must return, if they do return, a value of a given type. The ability to model dynamic typing inside static typing shows just how weak this guarantee can be. More generally, it show there is no expressiveness sacrifice.
Well, there are fall detectors out there, both as hardware devices as well as smartphone apps, which can send an SMS automatically in such cases. Of course, they have to be installed a priori.
You don't need a mobile to have a phone. On the extreme side, you could take public transportation everywhere, use the Internet at the library when you needed it and just have home phone service. This is actually sufficient for most jobs in a lot of places, though it is a lot less convenient.

If you want slightly more convenience, you can (for example) get a decent car that will take you from point A to point B for about $5000.

In the end, you really are mostly paying for convenience.
You are confusing OS with the userland. Graphical environment is not necessarily a part of the OS. If you run Linux you can load a number of different graphical environments.
Crimes like what?
For most people, though, hours of availability can be more or less implicit. If I'm scheduling a phone call with a business person who works in an office, I can assume that their availability will probably be highest sometime around 10AM to 5PM in their local time zone. This is less true for hackers, and for self-employed people who don't spend a lot of time interacting with office workers, of course.
Debt Relief Reviews - Reputable Credit Debt Relief Companies That Help
In Ireland, salary refers to before tax.
I just meant that this deserves more than a yeah "people screw up" response.
This device looks great! The software looks like it could use some work, though. Does anyone know if the data is exportable?
I think the article is a little off-base too even if I generally agree with the title. The fact is that although it takes time and effort to get going, working for yourself, as part of a flexible team is something I don't think one can trade for anything.

The open source world is becoming one where the aggregate weight of independent developers is way larger than the weight of corporate contributions (as critical as those may be in some areas). I'd hence say "you don't have to come up with ideas. Get a few customers and see what they need!"

In the end, working for yourself gives you important things you cannot get from any company. These include:

1) Once mature, most businesses fail gracefully. You wont get laid off and so you get more economic security than you would otherwise.

2) Freedom: You can always fire any of your bosses (we call them "customers") if they cause you too much trouble.

3) Strength in negotiation means higher wages

4) You can integrate your work and family life in ways others can't. You can set your own hours and move them around however it works best.

The economy is healthiest when there are more self-employed individuals around and fewer employers or employees, for obvious reasons. As was once said, "too much capitalism does not mean too many capitalists, but too few."
How does the sleep tracking actually work? How can I verify the measurements?
That's where flexible teams come in, and being able to bring in other individuals who can contribute the missing pieces.
The "Culture" series of novels by Iain M. Banks explores these issues in some detail.
These tax-avoidance schemes have great names - the "Double Irish" Arrangement and the "Dutch Sandwich": http://en.wikipedia.org/wiki/Double_Irish_Arrangement
So, bring in other people onto projects who can do these other things.
There is an interesting article on Bloomberg about this exact thing. Americans have converted the extra productivity into consumer possessions, while other countries (read Scandinavia/Northern Europe) have converted them into increased leisure time.

Have a look:

http://www.bloomberg.com/news/2011-11-03/americans-work-too-...
s/if for e.g Bill/if, e.g., Bill/

http://en.wiktionary.org/wiki/e.g.
I agree with the article in principal. It's goal is to inspire people to work on their projects and stop making up excuses. I think it does a pretty good job of that. As long as you're a developer, you can pretty much build whatever you want with little to no funds. All you need is time. I have done this myself and its making me a few thousand per month. (check my submissions if interested, I'm not going to spam)

What I've learned is that not everyone is up for the uphill battle that they will face.

I think everyone should at least try to start their own little project. Whether they invest a weekend in it, or an entire summer. There is nothing quite like minimizing bullshit and stupid decisions while having complete control.

Another thing I've learned is that most people in start-ups that make the decisions don't know what they are doing. They just piss away money and people's time.

People may never know whats a good or bad decision unless you've tried your own start-up.
You can also ask lawyers legal questions, pay graphic designers where you need to, and hire marketing firms......

The finance you'd need to learn enough to do, but you could hire a bookkeeper for day to day stuff, and learn enough to make sure you aren't being robbed.
Thanks, but it looks like we have different gripes. I've put my changes up in a gist as well; check it out to see if they help you too:

https://gist.github.com/1343945
That's exactly what lex/flex and similar tools do, isn't it?

http://flex.sourceforge.net/
Where corporations are necessary, some sort of worker cooperative is the way to go. It prevents the division between labor and capital from developing and so it empowers workers. Anything that empowers workers is likely to improve productivity too.
I think the crux of the issue here is "triviality."

I claim that it is nontrivial to embed dynamic types in a statically typed language. Usually this is due to the need to add lots of explicit coercions in order to interface with all of the code is actually statically typed. I can embed a dynamically typed programming language in my statically typed language, with its own libraries, but that's hardly "trivial".

Difficulty matters. Otherwise I can claim that I can bypass memory safety by writing a simulator for x86 in a memory safe language, and, well, the code that runs might violate memory safety (in some alternate sense), and thus, there is no expressiveness sacrifice!
Apple security chief 'leaves' after lost iPhone flap
Duck typing means lots of things. I've replaced it with something which I think is more representative of what I was trying to evoke.
I love this response.

1. Listening, really listening, is really hard. Start by trying to listen to those you seem to have an issue(s) with! Really try to have an open mind and see things from an alternate perspective. Surely, you must have some level of interest in people you see. Why did he decide to get 1000 piercings? Why is s/he homeless? What drives this person to wear a suit every single day? .... Look at the things that you judge, and try to find answers that may not be so obvious as to why they are the way they are.

2. "I learnt I didn't know everything" -- this is pure and simple, but if my own experience has any relevance, it won't click with a number of people. I was smart enough to know that I didn't know everything when I was pretty young. But somehow, I really didn't "get it" -- I thought I was open minded, but I really wasn't. It wasn't until life beat me up pretty good that I finally "think" I get it. At least I hope I get it, and I feel like I do. Which leads to...

3. "Everyone acts rationally from their point of view" -- It took a very, very long time for me to understand this point. It took a lot of humility, pain and suffering to really open up my mind to why people do what they do. I believe MOST people make choices with good intentions. From the outside, it might be hard to understand those intentions. The challenge, or for me, the interest, comes in understanding the perspective that drove a particular decision. This goes back to "two sides to every story" -- and I've seen enough stories to know that both sides have strong convictions that they are correct and right. If you aren't fundamentally interested in people, then try to get interested in figuring out why they do what they do, especially when it is at odds with your own bias.
Aren't diffusion values an implicit representation of pre-calculated closest path pathfinding? Calculating diffusion incrementally is a way to update the graph over time with a known incremental cost. But it all is just a variant of Dijksta in the end, isn't it? :-)
London Theatre
The largest website on the internet uses MySQL, why can't you? (Facebook uses MySQL)
Hi, I've been an HN lurker for a few months but finally signed up today just to inquire about mentors when I saw your comment. I am a complete beginner when it comes to startups. In fact, I happened to stumble into my niche rather accidentally. How do I go about finding great mentors or at least a group of like-minded people that I can learn from? If it helps, I'm currently located in NJ about 45 mins from NYC. I apologize in advance if this is a strange venue to ask this type of advice. Thanks!
ONLINE MOVIES: Miley Naa Miley Hum (2011)
The largest website on the Internet uses MySQL...
Why can't you?
> So while recognizing the problem might be an innovation, it might be an almost inevitable innovation.

Or, it might not.

> Furthermore, much of the credit might arguably belong to the enabling technology that made a solution possible, and to the industry that developed and commercialized that technology.

So? They're free to recognize the capabilities and invent.

However, that's a red herring because you also don't want them to be able to get patents for recognizing the possibilites.

I get that you don't like "recognize the problem" inventions. Howver, can you argue against them on the basis of "it was inevitable" or "someone else should have gotten the credit"?

Which reminds me - can you name three inventions that weren't inevitable and how you know? I'm trying to figure out if your argument against "recognize the problem" patents applies more generally.
If I use Linux I can load a number of different filesystems. Are these not part of the OS?

While the OS doesn't necessarily have to distribute a graphical environment, it can and it is often a feature of the OS, unlike what rbanffy said.

I've edited my post above.
How to Naturally Lose Weight and Keep it Off Forever
Protestors in Oakland took over the highway
That sounds interesting. Is there a particular essay or book that would be a good starting point?
Nike Air Max 95 Womens
$5000?

You are so out of touch. Most people I know who are having trouble either have no car or a $400 beater car. A $5000 car would be considered lavish.

You have a trust fund or something don't you?

A mobile phone is absolutely a requirement to get a job. Employers expect you to have it and expect you to answer when they call. Guess what happens if, after a job interview, you don't answer your call.

"Sorry boss, I was at the grocery store." is not an excuse.

"Sorry boss, I was on the toilet" is not even an excuse.

You either answer or you don't get the job.

Guess what happens if, at a $12/hour job, you don't answer your phone and come in for extra shifts when they are short workers? They take away your hours. They financially punish you.

You've never tried going without the internet if you think the library is a substitute. Employers require you to have email and web access from home, and they don't accept, "Sorry boss I didn't read your email yet. I haven't had a chance to get down to the library. It takes while on public transport you know" as an excuse.

My last job paid $9.10 an hour and I was expected to review my email daily as well as visit the company website occasionally to do these little quizzes and courses. The public library closes at 6pm. It wouldn't even be possible for me to get there.

Try going into a job interview and telling them you can't be reached instantly by email or phone at any time. See what happens.

You sound like Marie Antoinette. "The unemployed can just get a $5000 car! What the hell are they complaining about?"
"I mean, if the tests have 100% coverage, there's no problem with the education only covering what's on the test, right?"

No. There are many books on the problems with high-stakes testing, and covering the 'right' material is only one out of many issues.
Still free for programmers: http://groups.google.com/group/growldiscuss/msg/0793d15920fa...
Oh you give the automated beasts that run on our roads too much credit. Not only do they pollute our air but they are killing us. 20% more Americans died in auto accidents in September 2001 than in the 9/11 attacks.......

The point is that so much in life is really a matter of perspective. Being able to help customers is where the sense of accomplishment is at.
This looks very interesting. I been wanting something like this forever. After watching the way the WakeMate has evolved (or not), I might be inclined to try this.

Thanks for this review!
Looks amazing, can't wait to get access to it.

I'm starting my thesis on music information retrieval, just studying the related work for now. If anybody has any suggestion on the directions I could follow would be really welcome.

My initial idea would be to focus on playlist generation taking into account user's history and usage. So far I've seen a lot of related work exploiting song similarity, some cool work on music mood and some on assisted playlist building. I'm also not ruling out recommendation or discovery.
The blog and demos are still up so I'm inclined to believe this is just a run-of-the-mill outage.
Normally I'd agree - but in this case Growl being commercial means that your software (that depends on Growl), now effectively costs more than before.

I would not integrate with Growl at this point because I do not believe in nickel-and-diming people and gotchas, but that is exactly what people would find if they boot up my app and discover they need to pay $X for full functionality.
How can I teach a  bright person with no programming experience how to program?
I didn't want more time in the morning I wanted it in the evening. I was at something from 9-5 and then out in the evening with people.

The way society works is that things happen in the evenings, the number of things to do a 5-7am to take advantage of extra sunlight is a lot more limited.