skysight-inc/HackerNews huggingface dataset:
being an indian and learning a lot about world, history and origins of modern society from the great gift of internet and spending entire 21 years of my life in a chaos like new delhi. i conform this article carry a lot of truth. after advent of capitalism india is just a place for corrupt and greedy entreprenuers , politicians and government employees who will go to any extent to be evil and take it all for themselves leaving rest of all the population to suffer. poor people not having anything to do fuck each other all day making such a rise in population and middle class or lower middle class people just prepare there whole lives to be slaves of some company or organisation.
single truth that i discovered being a middle class indian is that india needs a sexual revolution and more freedom for women. because you cannot get a productive and creative society when most of the people who run it doesn't get a good fuck all there lives!
> But it's absolutely not a sustainable solution to the core and underlying problem, and might even be perpetuating it.

It reinforces their reliance on the upper class/caste, a polite form of beggary. The core and underlying problem is not lack of belief in hard work, but systematic corruption and exploitation of the poor.
Interesting. One note though: I wouldn't put Bill Gates and Lady Diana in the same league as Mother Theresa.
This is the case of "We did something illegal, but it was really effective in treating X, so we should make it legal now."
Deep Learning for NLP (without Magic)
Google Now's Personalized Search With Automated Results
I'm sorry, I do not have quantitative data on the savings rates of finance professionals. This is just based on my personal observations.
I think this is the easiest path OP can take.
good advice
Amazon developing a smartphone and four tablets ~ Softview
I agree. ten's list is excellent but the OP wanted to learn topics that would help with CS and algorithms. To that end graph theory, combinatorics and basic calculus should have been given more weight. But for theoretical CS I can't think of where Linear algebra would be useful. Abstract Algebra yes, but why Linear Algebra ? (p.s. i read your stuff on kelly criterion a long whiles ago, top notch, thanks!)

----

I would also suggest more emphasis on logic, sets, and type theory. Category Theory is also something fairly common in CS. So I would recommend (Free!): www.cs.unibo.it/~asperti/PAPERS/book.pdf

Abstract algebra: http://abstract.ups.edu/

And while I am skeptical as to the need of linear algebra for CS, it is such a key requirement for mathematical maturity I will suggest: http://www.math.miami.edu/~ec/book/. If Linear algebra is a building then abstract algebra is the frame. The two should really be taught at the same time.
You're assuming too much. It's not adequate shelter. You'd get sick living in a shack in an indian slum or in a hut in the amazon without modern medicine plus expensive and time consuming precautions--precautions a slum dweller can't take. Read up on public health in slums, particularly slums in the tropics.

"many missionaries throughout history easily decided to go native"

Err, no. Missionaries (as well as soldiers and merchants) used to have crazy high mortality in the tropics.
Except that the main app stores are fairly transparent about how much of the money you get and they generally let developers set their own prices.
I think the better question would be:

What is best for your career given that the future is -- by definition -- not knowable and that the past and present are not necessarily indicative of the future?

After all, what is better today may not be better tomorrow and what is better tomorrow may not be better the day after. We live in a world where all technologies are in a state of decay, and our environment is rife with disruption and innovation.

Go deep (specialize) just enough to be unquestionably proficient, but not enough to be one of the world's foremost experts. Go broad (generalize) just enough to be learned (well-informed) in discordant technologies, but not enough to be omniscient (all-knowing). I call this type of a person a "genspec", a generalist-specialist.

For example:

1. It's more useful to learn functional programming, object-oriented programming, procedural programming, etc., than to learn e.g., 3 different object-oriented programming languages.

2. It's more useful to learn embedded development, mobile development, web development, etc., than to learn e.g., three different mobile development platforms.

3. It's more useful to learn e.g., 3 different OSs than to learn e.g., 3 different distributions of a single OS.

Optimize yourself for change, adaptability, and continual learning of many materially dissimilar topics.

That's what's best for your career.
> Sometimes you have good people who just don't work well together,

I get the strong impression from Valve's handbook that being a good person is defined as working well together. The idea that social incompetence is okay as long as a person can do good work may actually be harmful to company productivity, in their view. Of course, this could just be a conspiracy to put all the Aspergers out of work.
Agreed, the person storing would need to probably know what's in the box. While this could be weird, if you want to store your stuff at someone elses house, you probably wouldn't mind them seeing what's in the box.
An 10-Minute SEO Crash-Course For Startups Courtesy of Google
I think the surprising commonality is conditional. So you won't see it unless you are focusing on physics or signal processing.
Don’t let your cloud app become a software licensing hostage
Ask HN: how many co-founders should I opt for?
I'm about to build a startup and I need to decide how many people I want in my team as co-founders. It'll be at a startupweekend event
I think it really is genetic or at least individual to each person. I brush my teeth twice a day. I floss and/or brush lightly after eating. I have very healthy gums and almost no plaque buildup. My dentist told me I don't need to get the professional cleaning that she tries to sell everyone because my teeth are clean and my gums healthy.

But then I get all these cavities and I can't do anything against them and my dentist is as frustrated as I am! My Mom has the same problem. And my Dad never had a cavity. It's all very unfair.
Can you please point out to me where, exactly, he finishes on an acknowledgement of his own biases? His analysis is based on a 3-week excursion around various parts of the country, with little to no effort to understand any historical context for what he critiques.

How about even a cursory talk about the historical context? Colonialism, the politics of development, the political economy of tourism, anything for that matter.

Mark talks about how emotionally overwhelming travel is, he doesn't talk about how, if he had stayed there longer or even done some basic wikipedia research, perhaps he wouldn't jump to so many base conclusions. Instead, we are left with a poetic bog post laced with comments like this one:

"Indian culture itself is quite disorienting."

Or this little gem:

"There’s no single sentence for India. The place is a fucking mess."

This doesn't even make sense. How can there be no single sentence for India, and then GIVE A SINGLE SENTENCE FOR INDIA?

Yeah, it's a fucking mess for a well-off Internet blogger. It's a fucking mess because Mother Theresa can't save the Indians from themselves, "And it’s just as well, Mother Teresa couldn’t save this society from itself." Critical development studies has been fighting this kind of arrogance for a long time.

And to be fair, I respect this author's work a lot more than most lifestyle blogs. I just have a low tolerance for generalizations like this one.

Does that sound like nonsense to you?
Time to SEO my name with images of muppets, I guess...
why the hell did OP post this old ass december 2011 article to HN?
If you really want to see something, you have to come up with who would build it and why. The market generally doesn't want to pay much for software, but are willing to pay through the nose for services. If you don't think through this part you really are just whining, and quite often are even doing so to people who already agree with you.

This means that there is very little money available to build something like this (where one of the key properties was "use the provider of your choice for the data") unless it at least goes through a single centralized middle-man first.

In fact, I will go so far as to say that it would have a purely negative effect on this space: at this time, companies offering similar devices are able to make enough money to, well, spend it on R&D in this space.

In a world where the revenue stream becomes a combination o "dumb hosting" and "software" you will see fewer features, less reliability, poor scalability, and generally a slowing down of this entire area of the storage market.

Which, of course, then means that all of the other comments in this article regarding "rethinking the filesystem" is almost certainly not something you will see from this kind of project, whereas I'd be floors if Dropbox wasn't looking at that right now and we all know Apple is (albeit using profit from integrated hardware, not hosting).
Agreed. I have been thinking about the "what's it worth to store stuff question"...and I think, as someone who may store things for people, that $10 a box to fill up my 12-box closet might be worth it.

Access would probably not be 24hours....times to be listed on a "sellers" profile.

I've tried reaching Storably, no response yet.
Vico Editor source code released
http://en.wikipedia.org/wiki/Orientalism_(book)
> "First impression lasts."

You're obviously too young to recall the first versions of Facebook or maybe you haven't even taken a good hard look at the latest one. They all suck but they're fun for their users and adoption rates speak volumes.

> Just to be clear, visual design is not about drop shadows, background textures and glass effects.

You have no idea about what you're talking about. You're not even a rookie.
That's true of every language, though, isn't it? If you use libraries, your app gets bigger.
But less time looking young.
Sure, but they also mean that now there is a middleman that mandates what you can or cannot do
I think the more useful distinction between your positions is one of moral relativism vs moral absolutism, rather than neoconservatism vs (any other -ism).
Heh, I hadn't heard that one.
What if people enjoy farm managing games? What if they extract more enjoyment with paid add-ons? Does that mean the design decisions are still immoral?
Justifying someone's misery as 'bad karma' was told to me by Eileen Weintraub, the founder of http://www.helpanimalsindia.org. She tries to teach local indian communities how to organize local community animal shelters... which helps with the cut down as animal dung littering the streets, among other things.
From the article: "The types are so polymorphic that I conjecture that there is only one way to write functions matching the required types such that all parameters are used non-trivially and recursion is not used."

He is not arguing "it works if it compiles" in general. He is arguing "it works if it compiles", because types are so polymorphic. Polymorphic part is actually important. If you don't get that part, you are missing the point.
I suggest a better lesson to learn is to not join competitions in which the difference between a winner and a loser is measured in ridiculously small numbers.
China's premier warns of further economic slowdown
Is Linear Regression Unethical?
Fallacy 1: There is a linear relationship between the area the author calls "consumer surplus" and the total happiness of customers.

Fallacy 2: There is no relationship between the act of bundling and the happiness of consumers.

Fallacy 3: The additional money saved by consumers if the goods were not bundled would not be allocated to higher happiness inducing products.

And so on.

There's an argument to be made regarding the paradox of choice and the inconvenience of micro-payment systems, but I don't find this one very convincing.
Ask HN: Advice on starting my own company?
I've been wanting to break out on my own and start a company for the past several years but have yet to dare it. I've got several projects and ideas I think could be successful, but the financial risk is holding me back. I wouldn't want to freelance, but really just want to bring my ideas into fruition. Is there any advice you can give me on starting up or getting funding for a project? What do I need besides ideas and the skills to make them happen? I would really appreciate also any advice from guys in the european sector since that's where I'm at.

Thanks in advance!
I grew up in one of the biggest cities in India. If I was as good with words, this is exactly what I would write. Or maybe I wouldn't. The problem in discussing these issues with most Indians is that they quickly become defensive. Instead of acknowledging the facts (which is the fist step to finding a solution), the typical response you would receive is, "even in US there is poverty/crime/corruption... you are being hypocritical and should fuck off". I'm sure we will see a lot of it in this thread.
I actually see this as Dave's backwards way of saying:

"Whatever your situation right now - its okay. Keep working."
I suppose so, I guess I'm too used to dynamic, interpreted languages that don't need to include the standard library in the output.
> When was the last time that happened in the US?

1960's.

No hunger strikes AFAIK, the 99% occupiers are our cultural equiv.
I'm also a consultant, and use Kaiser in California. I'm paying about $160 a month for full coverage. Although my plan does have a $2000 deductible, preventive care is free, so other than my premiums I haven't had to cough up anything yet.
I organised Startup Weekend Glasgow. At a Startup Weekend whilst the teams reflect a typical startup in skill set there are usually more bodies in the teams.

Most teams at Startup Weekend Glasgow were 5+ people where as in my experience a typical startup is made up of 2/3 founders.
>>>Nokia currently views the N900

Notice that starts with the N900, not the 770. They had to spin after the failure.
You’ve Got a Problem — Can You Sell the Solution? | Expert Enough
I don't like these natural language programming languages

you see that it makes grammatical sense and then the brain infers that it can understand anything that makes gramatical sense. In the end, it's just as hard to remember what subset of the english language it can understand as it is to learn a new grammar.
How much money can I make?
Interestingly enough, bundling is illegal in some countries...
Yes - the most horrendous thing about India is take-your-breath-away poverty. Kid are dying of hunger poverty.

That is the only thing which I really really don't like about India. It just seems wrong - very very wrong. Especially because it seems like there is enough money around to help these people.

All other things are ok and you can see in other countries - traffic is terrible, corruption, trash, ethnic violence, etc.
Harmattan is a very nice UI with some innovative features. But if underneath it, loading software will require chasing down "dependencies," then maybe the beauty is only skin deep.
Developers of mobile native apps can choose from a bunch of platforms and app marketplaces. If they choose to develop for iOS, they pay $99 a year, and they can offer their apps for free in the App Store, even if it's ad supported. If they offer paid apps, Apple will take 30% of the gross. The developer doesn't have to pay for bandwidth or credit card processing. Even some of the customer service and marketing will be done by Apple.

Compare that to the way how artists who sign with a major label are treated. It's clear who is getting the better deal.

What these two groups have in common is that their work is vetted, and the catalogs they wish for their work to end up in are curated. The chances of a musician being picked up by a record label are way, way, way slimmer than the chances for a developer to be accepted into Apple's developer program and having the privilege to publish their apps in the App Store.

Does Apple publish all apps that are submitted for consideration? No, and I'm glad that it doesn't -- there are plenty of lousy programmers out there. As a consumer browsing through the App Store, I regularly find lousy apps that aren't even worth downloading for free. If anything, I think Apple should be more diligent.
MPAA/RIAA lose big as US backs copyright "limitations"
I'm not necessarily drawing a direct parallel here, but this example of teaching programming through the concrete example of telling a story reminded me of this paper[1], in which the authors show that teaching math through abstract concepts leads to better understanding of material than teaching through several concrete examples in undergraduate students.

[1]: Kaminski et al., "The Advantage of Abstract Examples in Learning Math", 2008 — http://www.physics.emory.edu/~weeks/journal/454.pdf
New version of Wallabee launches
Check out the forums at http://artofproblemsolving.com/
I dont agree with the article all the way but it's certainly refreshing to see people trying to improve PHP coding practices instead of just complaining. Very well done.

That being said... Every language has its strengths and weaknesses. There is nothing fundamentally wrong with PHP (except maybe that if you look at it it's not a very exciting language, even a bit boring). Security for instance has nothing to do with the language itself. And as for PHP syntax, it's a blessing compared to some other languages; at least we don't have a semicolon debate in PHP land ;-)
Thunderfork: Canonical’s Chance To Expand Its Ecosystem With Thunderbird
"Is this a specific Indian behavior ? You can find sycophants in any part of the world. It is not that Indian culture is wired to sycophancy."

The problem is when majority of the population demonstrates this behavior. And with personal experience, I found this to be very true as well. I'm not saying this is scientific observation, just my personal, which matches with the author's.
نتيجة الثانويه العامه 2012 جميع محافظات مصر
Very common in mathematical circles. Actually, the entire first page of Google's results for "we conjecture that" appears to be math.
> "it feels like so much bullshit with all those 20$ offers getting the upper hands"

You can't just put in a bid that looks the same as theirs except for the dollar amount. You have to differentiate yourself:

- Communicate clearly. Before you've even put in a bid, ask questions and discuss the technical challenges you foresee. Be prompt; respond within hours rather than days. Make it clear that they're getting a whole different level of ability with you than with the bottom of the barrel.

- Be willing to offer a quick turnaround on a sub-project, as a proof of ability. It's a big risk to commit thousands of dollars to you sight-unseen, but if a client can commit $50 to have you fix a smaller problem, this can give them confidence to go with you for the full project.

- learn some rudimentary design (something like http://www.amazon.com/Non-Designers-Design-Book-Robin-Willia... ). "Full stack" isn't full enough; your clients don't want to put together a team, they want to pay their money and get a complete product. Coders who can make an ugly website are all too prevalent; separate yourself from them.

- if you're going through a freelance site that has certification tests or similar, take a day and go through them. It shows you're willing to put in the effort -- or, rather, not having done so shows the opposite.
What about prescription drug coverage? What are your copays for non-generic vs. generic?
> all my files in the cloud, encrypted by me, accessible from any program on any of my computing devices, cached locally as needed, and served by providers that I choose and can freely migrate between.

Author forgot to list several important req. that are implied. Being able to update/add files. Being able to "manipulate" files with arbitrary software across all devices.

That last one is the real problem needing solving. All files in cloud, universally accessible is solved. It's called HTTP. Except there is not universal en/decryption across all devices. HTTPS + server side en/decryption might work.
"No matter how desperate the situation, Indians will always find a way to adjust, to live with it".

Exactly. And this is NOT a good thing. Instead a putting up with all this they should be fighting back. That would be a good thing.
All valid points that could make for great discussion. Perhaps this story isn't the greatest example, but I've seen much less related submissions that have made for great discussion and applicable contributions to startups/technology.
The reference to shutting out the congitive dissonance with his sunglasses and ipod is a tacit statement recognising that he is not of this place. If you don't see that in his writing, there's a lot in that essay you will have missed. A much clearer example of reporting on his own biases is when he reports on the email from his mother.

How can there be no single sentence for India, and then GIVE A SINGLE SENTENCE FOR INDIA?

Oh, for fuck's sake. You're choosing to be offended. He didn't give a single sentence, he wrote a four thousand word essay on it. An essay in which he covers a lot of variations in the parts of the culture he saw.

Really, you're choosing to be offended. Why should he report on the colonialism of India in an essay about his personal experiences; why is the essay bereft of value because of that? And despite your claims that he doesn't talk about the political economy of tourism, he does do that in the essay. He talks of the spiritual tourism, and his experiences and opinions of it.

Yeah, it's a fucking mess for a well-off Internet blogger.

And traveller to 40 countries, so a fair bit more experienced in other cultures than most. You're committing exactly the same sins of omission as you're accusing him of making, in order to reframe your argument so that it benefits you.
Nexus Q hacked to run full android apps, involves basic unlocking and rooting
Go. I'd definately move it to #1 on your list :) I've been using Go for a while now and I gotta say the more I use this language the more I start to love it. Its incredibly well thought out, the libraries are powerful and well designed, the documentation is clean and extensive, plus its a great mix between High and Low. And, in my opinion, as much as I like node for letting me do js on the server, Go does it better.
Yeah, one that brings huge numbers of potential customers to your door, processes credit card transactions for you and may give you some free publicity (featured spots, etc.).
If you tried to use my name or company in a story like that, I'd be pretty ticked off. You can like your story all you want, but that doesn't give you the moral right to piggyback off of someone else's fame.

Be first-handed. If you really have great ideas, you won't need to resort to tricks like this to get attention.
does 112 work in UK ?
India's invisible innovation
Can India become a global hub for innovation? Nirmalya Kumar thinks it already has. He details four types of "invisible innovation" currently coming out of India and explains why companies that used to just outsource manufacturing jobs are starting to move top management positions overseas, too. (Filmed at TEDxLondonBusinessSchool.)

Nirmalya Kumar is a professor of Marketing at the London Business School and a passionate voice for new entrepreneurs in India
California Quickly Becoming a "Failed State"
Stripe Vs PayPal – Online Payment Disrupt
What fauldsh said, basically.

Imagine that you've got a bunch of VCs who have decided to give you millions and millions. Yay money. You now have a surplus, but you have not grown. To grow, you have to spend that money. That's the entire reason they gave you money. Goodbye surplus.