skysight-inc/HackerNews huggingface dataset:
This is an uber linkbait article from a pickup instructor turned internet marketer. Nicely executed.
I want to nitpick slightly, if I may, albeit the point is not related to the general discussion of poverty in India.

There is also some modern, relevant benefits to identifying someone's caste: it is an indicator that someone comes from a similar cultural or religious upbringing. That you speak similar dialects of Hindi. This is important when, say, marrying.

This says nothing of the caste system as institutional discrimination, but it's worth mentioning that caste is not "purely" an economic/political bit of culture.
You can always dual boot with Linux and OSX. I am triple booting on mine, and it works perfectly. The only reason I really boot into OSX is to do iPhone development.
A well written introspective piece. I left my job a few months before you did (Aug '11) and have a similar experience.

Here are some of the things that I've learned -

a) Set your working hours. Try to follow them, but not religiously. Having a batch of hours as free time is much better than being occupied throughout the day even for a 4 hour gig.

b) Get a small long term (ongoing) project. Few hours every month. Use the income from this project to pay the bills and perform other chores.

c) Any conversation with a random (or known) person about your profession can turn into a lead. You need to be in sales mode more than before.
Customized Fat Loss Review
Customized Fat Loss Review - The Customized Weightloss routine provides an individually customized nutrition arrange which leads to a very fast shedding of excess body fat. the distinctiveness regarding the system is that ancient diet programs are standardized and therefore may not work for you due to it's just a general program that ignores your explicit body sort, metabolic process and nutritional necessities.
> “She’s very good at everything, very smart,” Haas said of her daughter. “She loves chemistry, loves math. I tell her, ‘Don’t go into science.’ I’ve made that very clear to her.”

I've made this clear to my kids also. The cynical side of me says that the push for more scientists is mostly about lowering wages for companies lobbying the gov't for that.
I flew first class the other day. I don't usually. I found myself startled -- and not pleasantly so -- when the flight attended used my name when asking whether I might like something to drink.
Yeah mostly regex. Plus some heuristics. Works most of the times. Pretty efficient for the simple amount of heuristics it uses.
You can see the code here https://github.com/legalosLOTR/mdb/blob/master/MDB/DBbuilder...
Check out the function get_movie_name!
I've always wanted to turn to freelancing, mostly because my girlfriend has visa issues and it would allow me to go live with her full time and take better care of my family, but my biggest drawback and what stopped me was that I didn't know how to start getting decent projects.

I'm a webdev, I mostly feel confident to start with PHP where I have lots of experience and worked on websites with millions uniques and things like that; and am able to setup/debug most part of the stack, but every single time I find that either I can't find any good opportunities, or people want to see "previous experience" and they don't consider what I did at my jobs as counting because it's not websites I did from top to bottom.

When I ask on various websites, people tell me to compete on the various freelancing sites but it feels like so much bullshit with all those 20$ offers getting the upper hands even if it's obvious it will fail ...

Does anybody on HN have any idea on how I can help myself in that area ? I have absolutely no design skill so I can't just do dummy websites by myself, or they would look terrible.

(for the sake of the question, please just assume I know how to do my job well and my problem is mostly image/marketing myself)
It's definitely true that you can just recalculate and redraw the entire terminal in a roguelike these days with decent performance. I've done it.

However, doing that wastes CPU cycles that you can use for other fun stuff in the game. In particular, monster AI will easily soak up any cycles you want to throw at it, and the more you can, the more interesting your enemies will be.
This is supported by the parametricity theorem. That is a big word, but it boils down to this: let's say you wrote an identity function of type "a -> a", and it passed the type checker. Then it is correct: you simply can't do much with a value of type "a", because you don't know anything about it.

If an identity function is too simple, consider "compose :: (a -> b) -> (c -> a) -> (c -> b)". I think it can be proven that if you write an implementation that passes the type checker for this signature, the implementation is necessarily correct.
Thanks! Have no idea if you or anyone else will see this, but appreciate the repost. I hope everyone will forgive me for the following aside, as it has little to do with the OP:

Despite what PG and others think, there is a difference between troll and differing opinion. Unfortunately, since I buck authority and general consensus, I've lived in the shadows here ever since I was devmonk, a user that rose quickly in status, and then quit HN (changed password to something I could never retype and logged-out) when I realized I was addicted to it when someone else did the same thing. Unfortunately for me, PG, and HN, I can't stay away. I've written under so many different usernames and every time now I don't use a password I could ever retype, that way when I get tired of it, I logout never to login under that again. I like the community here and like to contribute. I would rather just post anonymously though. I think that any good system that relies on experience to promote thought can benefit from analytic criticism of some sort as long as any offense it causes is not permanently or long-wounding and does not limit beliefs or freedom. YC and PG unfortunately promote a sort of discussion that is slightly too limited. Reddit, Slashdot, and others are there for the "others", and HN for them is a place to act as an online part of YC that provides a way for "hackers" (though I hate the use of the term, as it invented it's own definition of "hacker") to share links, news, and science and discuss tech startups, SAAS apps, and ideas about tech startup entrepreneurship. That is fine, but what's also good is letting discussions manage themselves organically without axing dissenting opinion. In fact, the times that I've brought up how PG manages dissenting users, that gets shot down, too. Ok- maybe to some extent that is acceptable, to some extent, but a better way to handle it is by laying it out and saying each time, "I am making it harder on you to post by doing X because of Y." Anyway, just my 2 cents. Have a good one if you get this.
This comment says more about India than the original article. Corruption? America's as corrupt (it's not). Poverty? They don't need houses - it's always balmy. Terrible land rules? It's humanitarian. Terrible infrastructure? It's difficult. Garbage and pollution? Well don't breathe it!

A (very wealthy) Indian relative of mine once explained to me that while Indians may come rich and poor they all have greater pride in their intrinsic existence. Thus, the poor Indian has more dignity than a rich American.

The Indian situation isn't one that I believe will be developed out of soon because the underlying reasons for much of the filth is cultural. The problems aren't seen as problems but as a Western perspective's mis-interpretation of the essence of reality.
The compiler can only test what he writes - not what he intends to accomplish.
I suppose using X11 on OS X it must be possible to use another WM than the one provided by Apple (quartz-wm). After all, they're providing twm, so there must be a way to run it.
Rule of thumb. If ever the government claims state secrets, they are playing their, "We did something wrong, and would like to get out of jail free" card.

I know of a number of cases where state secrets was claimed, then later it was proven that there was no actual state secret proven. (Including the very first case where state secrets were used as a defense in a court room.) I know of no cases where state secrets were claimed, and then there turned out to be an actual state secret at issue.
> please, someone implement libedit or another readline clone in Clojure and put it in the Clojure main distribution so that the 'up' key gives me the last line.

This works fine for me using Leiningen 2. All the usual libreadline functionality is there, and there's tab-autocompletion too.
In regards to Singapore and Google's global campaign, other countries have far worse record of equal rights. Some countries like India still follows the Victorian code of sin as their legislature. Google is doing the right thing by making a noise about it.
Rich. No other adjectives can convincingly describe the plethora that is India.
It is an experience that will kill you, and leave you discovering life – discovering you.
Take your senses on a ride with its varied geographies that will raise you - with the tranquility to numb your
thoughts - above the highest Himalayas and send you dipping to the complex of seas - angry some and
transparent the others – not before it coats a layer of earth with the never ending plains on your humility and
etches the burns of beauty on its deserts delving into the east so green as though you have travelled through
the womb of nature.
And all that changes the way your body smells, your senses perceive, your brain thinks.
The sheer variety of a cocktail of experiences that is shoved towards you – from the dead stone caves of the
Deccan to the fragrances of spice bazaars fighting among themselves, from the historical makeup of its
traditions to the coexistence of its diversity layered with the shine of modernity all glued together by the
religious cores of its life, from chaotic noises of it populated cities to places pure virgin, unexplored, from the
finest of luxuries that the world has to offer to the free meals of a temple, from the complexity of languages to
the simplicity of the hearts of its people – jostles your entire being.
You learn that taste of food is not by its ingredients but by the hand that cooks it, that vivacity of culture is not in
the art but in the artist that practices it, that the law of the land in not by civilization but by the embedded
civilization, that modernity is not evolved from the old but that new is just a function of time and that time has
varying speeds & that it can even stand still or fly by - that relationships do not necessarily need people to know
each other.
You may spend all your money but might not be able even cover India’s peripheries or you may travel all of India
for almost no money. You may be astonished by the dynamics of families; be warned - strangers may seem too
eager to help. You may follow the trails of most ancient of religions or you may stroll through shiny city culture.
India doesn’t need a preparation. Indian accepts you as you are.
Sometimes India will scare you. Sometimes India will confuse you. Sometimes it will demand patience and
sometimes it will test your sense-of-humor. Other times, all of it would get so overwhelming that you would
want it all to just stop. And yet there will be times when you will let the experience flow through you.
Most people come to India in search of peace, some inner philosophy or finding religion. You will be escorted to
the most tranquilizing places on this planet, to the most psychedelic aura that the nature has to offer and to the
most comprehensive of eastern philosophies. But that will not quench you. And then, in the busiest of the
moments, amongst the crowded of places, you may discover ‘it’.
Leaving India, it may not be certain that you will have your answers but it can be assured that you will be at
peace – with yourself.
Incredible. Absolutely unforgettable.
Interesting idea. I've been mulling about bringing some [more] of the nicer ideas from JavaScript to Obj-C.
If I understand correctly, StatusNet is simply the software.

identi.ca is a service built on StatusNet.
"I, as an Indian, will be utterly shocked if I visit a ghetto in downtown Detroit."

Compared to what the OP described, a "ghetto" in old Detroit would be a paradise.

Also, just to point out, don't talk trash about a town unless you've been there. Detroit is finally bringing itself out of the pit. Lots of new energy running around. It's on the rise. Maybe you should visit?
This mostly has to do with the gap introduced by the Industrial Revolution the second half of the 19th century. If you follow the rise of Germany leading up to World War I, you will notice that the country was steadily becoming richer as industrial machinery was introduced from Britain (where most of the early inventions took place). Something similar occurred in the United States as well. India, on the other hand, is in many respects still a pre-Industrial country (nevermind that the government has access to nuclear weapons).
I wish this caveat were attached every time someone mentioned the "once it compiled it worked first time" bit. Not because there's no truth in the works-if-compiles idea, but because getting smug about it is sure to bite you in the ass sooner rather than later.

Now that I've said that, I'll state what should be obvious (and probably is to many/most): failure to compile due to type errors is a big clue I am thinking about something incorrectly or incompletely. It's not like I just twiddle stuff until it compiles. I look at it and say, "Duh! That was dumb of me!" It's like using Unit Analysis working out a long physics problem... errors in your thinking about it are very likely to show up in unit analysis. The chance of you coming up with a bogus equation that passes unit analysis is pretty small. When it doesn't pass, you have a good look and find where you went wrong rather than merely tweak.
Have a look at http://betterexplained.com/ - Kalid's got some of the most intuitive explanations I've seen.
I pledged for this Kickstarter even though I'm not overly interested in realistic sword fighting video games. I really just wanted to give something back to Neal Stephenson for all the enjoyment I've gotten out of his books aside from his cut of their purchase price. Helping a pet project of his succeed seemed like a cool way to do that.

However, this Kickstarter really struggled to get funded which surprised me, especially given Neal's "nerd fame" as he calls it. Maybe this is why the AAA title companies haven't taken a stab at something like this, because the interest just isn't there?
My comparison with the US was not intended to indicate complacency about the status quo. Your comment about hunger strikes underscores my point. It is completely inappropriate for any citizen of the modern US to express any indignation about the democratic process going on in another country.

In the US we are given a standard explanation about other countries: Women are mistreated there, children and the poor are victims, governments there are corrupt and ineffective, sectarian or criminal gangs run things, etc. We as enlightened Americans are supposed to feel indignant, and we're supposed to support bold action that will free the people in question from their oppressive circumstances, since the people themselves are too dis-empowered to do it for themselves, too clueless to realize they should, etc.

The author's story was strongly influenced by this kind of explanation, right down to the indignation he ever-so-confidently expresses.

This is why I mentioned a few aspects of American society that ought to put things into perspective a bit. If someone is drawn to indignation and feels inspired to allow his life to be motivated by its sharp pangs, he should look closely at the environment he knows most about -- his own city or possibly his own country.

The narrative/explanation above is used to promote meddling in other countries and is a hallmark of neoconservative thought. The problem is that it's horribly misguided and harmful.
Yes, in i3 you can switch a container between tiled (the default), tabbed, and stacked layouts. I actually like i3's handling of two monitors a lot [0]; workspaces are global and can be created on either monitor. For me that's easy to understand and fits my work style (one workspace with email and IM on one monitor, multiple workspaces with terminals and web browsers on the other).

My only complaint with i3 is how the concept of splitting and changing tiling orientation between horizontal and vertical are intertwined. [1] I think it would be much more intuitive to have two tiling layouts (horizontal and vertical), a single kind of split that is only responsible for splitting, and no separate concept of orientation.

To help myself get used to i3, I wrote myself this small program for visualize the tree structure of my containers. [2]

[0] http://i3-wm.org/docs/userguide.html#multi_monitor

[1] http://i3-wm.org/docs/userguide.html#_orientation_and_split_...

[2] https://github.com/sciurus/i3tree
It's not my cup of tea, but I don't see the harm if you make it an opt-in program.
I hope that this case brings new facts to lights. This stuff is too scary to be kept a secret.
Fenêtres à battant PVC hybride, achat et rénovation de fenêtre à Laval, Québec
Fabricant de fenêtres hybride à battant en PVC, prix achat, installation & rénovation de fenêtre hybride à battant en PVC, imitation bois, guillotine & coulissante à Montréal, Rive Sud, Laval, Québec, Canada. Manufacturier de portes pour sous sol.
Other people read this and say it is a clever propaganda campaign to promote the danger of using drones that can be turned against us by hackers, etc....

so likely the simplest answer is correct, it's not a giant conspiracy after all.
As pnathan said, their server - which is as important as any other, like in email - is Identi.ca.

For example, here's rms' account: http://identi.ca/rms
If anyone would like to use this to write emulation instructions for Prince-of-Persia II [0], I would be happy to merge them into the github repo [0].

[0] https://github.com/jmechner/Prince-of-Persia-Apple-II
If there's an important lesson from that car wash/fast food chain/whatever that can be applied to start-ups, then I'd encourage posting about it here.
You know your name is on your ticket right?
My point is we have not yet verified if the assumed conclusion of the anecdote is correct.
I started messing around with haskell a few months ago. It completely inspired me to revamp my entire mathematical understanding... I've bought (and read!) like 4 math text books...
BA is searching public information on Google to offer better customer service. What's the problem here?
A human is made for happiness the same way a bird is made for flight. If people don't feel happy because they are underappreciated or their social life is lacking, I don't think that should be mocked.
Hackers Take Control of Drone by Hacking GPS
There's really no excuse here for not getting something on-line. Twitter bootstrap, Theme Forest, etc make it easy to create something that looks reasonably good.

Also do you have any projects on github/bitbucket? Have you contributed to any open source projects? These are all things employers look for and set you apart from other developers.

I've found people aren't too interested in my previous job roles, they're more interested in talking to me. Every time I've sat down and talked to a client, not only have they felt confident enough to hire me as a freelancer, I'm almost always asked if I'm looking for full time work.

I don't market myself as a web designer. I'm a web developer, I do programming not design, and I make that clear right from the start. The companies I work for have more than enough people who can do design. They don't have people with the skills and experience I do as a developer.
FYI: One Billion Rupees is $18 Million Dollars.

Edited to include source: http://www.wolframalpha.com/input/?i=1+billion+rupees+to+dol...
Show HN: ready.js Monitor multiple async tasks and trigger listeners onComplete
Bill Gates' Summer Reading
British Airways Brings Doctrow's Fiction to Reality
The fist item in that list is learn algebra, and rightly so.

It then follows something similar to a university-level curriculum in Europe (continental, perhaps not UK), which might lead all the way to research maths, but perhaps it is not the most appropriate path for computer science because it entirely misses the mathematical concept of computability.
asto wrote: WHAT THE FUCK ARE YOU EVEN SAYING?

My point was about carrying capacity. Hot or cold snaps do not significantly alter the base carrying capacity of the environment w/o infrastructure.

In the US things like parking tickets, DMV fees, etc. are levied with abandon. Why use this approach to generate funds to pay for municipal workers rather than just having them extract bribes? Because the US has the infrastructure to enforce the fees, fines, and penalties. Both constitute minor confiscation of resources and are abetted by the power of the officials involved.

Your point about widows being burned alive agrees with my overall argument. It shows a parity between the two civilizations that ought to give us pause when we start feeling to indignant.
Where do you find work? Is I just word of mouth?
Try to market yourself to design/ad agencies. They always need contractors and have a huge network of clients that need professional work and have the budget for it. I'm currently on salary (working remotely, though), but almost all the work I've ever had came through my connections from a 2 year stint I did at a design firm. If you're in a large city it should be easy to find some industry events to check out (AIGA events are a good place to start). I always had a lot of luck selling my developer skills to designers, and selling my design skills to developers.
I am really curious about how the biotech industry might be restructured to actually pay scientists.

I know people in both academic and corporate lab jobs making minimum wage or nearly minimum wage. These are really smart, hard working people. And the best we can do is employ them as cheapo alternatives to purchasing lab robotics?

On the other hand: this is really cheap, low cost, excellent labor. Are you paying >$xx,000/mo on drugs? Just hire some scientist to make the drugs for you, you'll give someone a job and probably save a bunch of money in the process. (This is particularly relevant for individuals with rare blood diseases; their medicines cost many 10's of thousands of dollars a month in some cases.)

If I can get a postdoc for $39,000/year, what can I get for $100,000/year? How much is a novelty Soviet scientist? And what about a mad scientist (preferably one with a couple postdocs completed)?

edit: also, why is there no postdoc labor union?
There are a bunch of apps that can do this for you, with varying degrees of automation:

ShiftIt (Free/OSS): https://github.com/fikovnik/ShiftIt/tree/shiftit16

DoublePane ($3): http://5amcode.com/

Tyler ($10): http://blog.reflare.com/tagged/tyler

SizeUp ($13): http://www.irradiatedsoftware.com/sizeup/

Divvy ($14): http://mizage.com/divvy/

There are some old versions of ShiftIt available in the GitHub downloads, but you might want to compile a more recent version yourself. It's what I use on my 11" MacBook Air, where I mostly use the left-half, right-half, full-screen, and center-window commands. If your use case would be similar, DoublePane might be an easier choice, though it doesn't look like it does centering.