skysight-inc/HackerNews huggingface dataset:
None of this is really specific to India. The same observations can be made anywhere.

The fact is, most enterprise software development doesn't require much in the way of thinking, the challenges are cultural or organisational rather than technical. But that is fine. The majority of programmers (I will avoid my thoughts on coders vs programmers vs software developers here) are quite happy to convert a spec doc into code and throw it over to QA day after day.

Those that want to get more out of their work life, and enjoy some more freedom to decide not just how to do things but take part in deciding what should be done, or perhaps want to involve themselves across the wider business of delivering software solutions have a lot of options open to them. They can be leaders, or start startups, or become ScrumMasters or coaches. They can move into customer facing roles if they so desire, or take part in developing tools that other developers use. They can involve themselves in academia or open source. They can become architects or help design the frameworks that encapsulate a lot of the technical complexity so that less engaged developers can get going quickly.

I think it is all good. There is enough work of the right kind for everyone. We will always need lots of people happy to just do what they are told for 8 hours per day, and we will likewise need a fewer number of people to step up and take on more advanced tasks.

This is not specific to India, it is fairly universal in our profession.
Ultimate Beauty Collection
Viridian Nutrition, home of the leading name in ethical nutrition and beauty. Award-winning range of vitamins, minerals, herbs, organics, beauty, nutritional oils, specialty supplements, tinctures and balms dedicated to Purity, Environment and Charity.
Planning a cooperation of TeX Stack Exchange and TeXample.net
60 Twitter Tips for Your Startup
I'm not a statistics expert, but I would argue that using a t-test is not appropriate in this setting where you are alternating melatonin and non-melatonin days. There are two potential reasons for this:

1. One night's sleep is likely to influence the next night, and this cannot really be controlled for in the current design.

2. I think there is 'information' or statistical power available in the scenario where you sleep poorly on a melatonin off day after sleeping well on a melatonin on day, because this supports the hypothesis that melatonin helps sleep rather than the null. The key to making n=1 experiments more relevant is harnessing this fact statistically. Not sure how one would do this however.
"Statistics already show a steady decline in editor activity on Wikipedia, and analysts have myriad theories as to causes. But I think it all comes down to a handful of interconnected problems:"

Isn't there a more obvious reason? Most subjects are already covered, and already written well, leaving only subjects which less people care about.
I used it back in school to move the start button off the screen. Just a stupid prank.
How can we convince programmers that literate programming
will improve their code quality and keep their code alive?

Tim Daly
daly@axiom-developer.org
And what is your alternative to Adsense so that journalists make money?
Just wondering, do you have any guidelines as to what it takes to become a cool guy? Does buying a $20 tshirt justify my previous pirating of a band's three albums? How about paying $25 for tshirt+CD after pirating two albums? Is there an equation for this? I'd like to make sure I'm a cool guy here.
I still remember a claim that Apple switched from ATI to NVIDIA chips in laptops the week before they were announced because of a leak from ATI... as if Apple could even do that so quickly for a product that was about to ship.... but people believe it. The story was "Steve got really mad and now the new MacBooks will ship with NVIDIA chips!" I know for a fact this is false because you can't change production that fast... but people believe those kinds of lies.

You're remembering the story wrong. It wasn't about laptops, and the switch took 6 months rather than a week. What happened was that in July 2000, when the Mac G4 Cube was about to be launched, ATI accidentally pre-announced the product with their press release about their Radeon chips being used in the Cube.

Six months later it was time for another MacWorld and another set of Mac updates. All the new G4 Macs used NVIDIA graphics boards instead of ATI. This was the first time in several years that Apple wasn't using ATI GPUs at all, and people speculated that this change might be due to ATI's PR slip-up.
real in depth knowledge about this thing I have been doing since I was in middle school

Well, that gets us somewhere. Here's some questions you could ask to see if this likely has viable affiliate options. Let's call it "trout fishing" for the sake of the example. "Yes" answers are good for your prospects, "No" answers are bad.

1) Is trout fishing a commercial activity?

2) Do people spend a lot of money on trout fishing?

3) Are there brands available in trout fishing? Ideally, are there multiple competing brands?

4) Think of an economic activity associated with trout fishing. Does that economic activity have high margins associated with it? (Is there at least one activity which does?)

5) Are people really interested in learning how to trout fish better? Are they so interested they would pay cash money for the option? Do people do that currently? For example, are there magazines about trout fishing? Books about trout fishing? University courses about trout fishing? Conferences you could go to about trout fishing?

6) Think of the people who trout fish. Do they spend time online at all? The best answer here is "They know how to use Google but don't live online."

7) Is trout fishing a screamingly obvious affiliate market such that it is overfished, to pardon the pun, by every person who has ever bought some sleezebag's Totally Guaranteed System For Making Money Online? (Ideal answers here are "No." or a "No but it shares some characteristics with those.")

8) Are the people who trout fish either a) spending other people's money, because they have corporate budgets to fish trout b) spending other people's money, because the government heavily subsidizes fishing trout c) spending their future self's money, because trout fishing structurally does not require you to commit money right now, it only costs you money in the future or d) upper middle class or wealthier than that? All of these things suggest low aversion to paying money for trout fishing, which is magic to the affiliates' ears.

9) Does trout fishing generate a lot of transactional revenue online specifically, as opposed to requiring substantial offline components?

10) Is there an active lead gen market for trout fishing? For example, could I call up a business affiliated with trout fishing today and say "I have ten people who expressed interest in trout fishing in the last 2 hours. Is that worth cash money to you?" and have them scream "YES!" and immediately have a number ready for me when I say "How much?"

11) Is trout fishing a really wide field of human endeavor, such that there are many, many variations on a particular need someone could have in the trout fishing space?

12) Is trout fishing a really deep field of human endeavor, such that if you told me "Patrick, a site about trout fishing made me a bajillion dollars" I couldn't reproduce it even if I wanted to, despite being a smart cookie with access to Google, capital, and processes designed to make copying successful affiliate sites easy?
Well, you having problems to use OS X for development in no way tell that other are having the same problems.
I don't.
Organic Baby Bedding & Sleep Accessories for Baby
Organic Baby Bedding &amp; Sleep Accessories for Baby, Baby Blankets, Bumper pads, Crib Bedding Sets, Crib &amp; Play Pen Sheets, Crib Skirts, Night Lights, Pillows, Sleep Accessories and many more at Organically Hatched
That's essentially what I'm saying. Installing an app on a phone with personally information is implicitly trusting the developers of that app. A least for technical people, it would be foolish to blindly trust a phone manufacturer's sandboxing and policies.
I found chapter 13 on Comet (long polling, socket.io, etc.) especially interesting. Speaking as a beginner, it seems like a good reference for a beginner. :)
there's some stuff wrong with that example; I've dutifully commented on the article but its awaiting moderation so for everyone here instead:

Just some very quick code review:

1) you aren't initialising the TimeCatcher (strange variable name) to the start-time, so your very first tick will have an absolutely massive value. Its normal to set it to the GetTicks() on the first frame and then to not update it each move

2) its very buggy to be computing and storing the tile delta every frame; if frames are very close together (and can happen even on todays midrange-end hardware) your will get time precision problems which will make game time seem to go slow-mo. Its imperative that you store your 'start' time at the beginning, and then always work in a delta from that to the current time when ticking. You have to then treat all movement as having some specified start-time to interpolate from. This extra hassle is completely necessary.

3) Its not helping people learning from this example code that you use the legacy, deprecated fixed function pipeline. You really ought to use shaders and vertex attribute arrays from the very beginning; it will be massively less problems later, and you might save some poor souls from going down a blind alley.
Alex, nice to see you working with fibers.

I've recently ported Stick from RingoJS to Common Node. It seems to be similar to Ace (also using fibers etc.): https://github.com/olegp/stick

In fact, some of the libraries I've made to work with it, like mongo-sync (https://github.com/olegp/mongo-sync), should work with Ace as is.
It's probably not the deciding option, but the front-end code is only just over 20K because outside of a few images and a stylesheet there's very little going on.

A lot of Web Designers today tend to completely forget that page size matters, and that just because many of us have broadband connection it's no reason to throw JS and screen size images everywhere.
You're being a bit unfair. Wikipedia does have a goal, and ignoring other valid goals is not really a valid criticism. Wikipedia doesn't strive, for example, to end poverty or cure cancer. Their goal is to build the best and most freely available encyclopedia. You just seem to have an issue with what an encyclopedia inherently is, so I suppose Wikipedia becoming the best instance of an encyclopedia doesn't appeal to you.
Yes, mafias are not new. The interesting thing is when someone publicly take a public position against (not many people do).
If you liked this piece (and didn't like Isaacson's book at all), don't miss John Siracusa's great critic of the book - Hypercritical, episodes 42 and 43. Well worths listening to...

http://5by5.tv/hypercritical/42 (about 18 minutes into)

http://5by5.tv/hypercritical/43
It's not a HTML app, but built using titanium which is a cross platform app sdk where u write the code in JavaScript.

One day we will be able to do this using just HTML... But that day is not here yet :(.
Oddly though the vandals concentrate on a few articles. The article on lentils is constantly vandalized, while most of the long tail is not.
They have Hangout OnAir for opening the Hangout to everyone, but Google is only allowing some people to use it so far. Not sure why. It would be great if they allowed everyone to use it.

Also, they need to allow the person hosting it to auto-record the Hangout so he can post it on Youtube later. It could be automatically saved in his Youtube account, too.
Gearman, briefly mentioned in the article, can probably help you as well. Let's you do cross language, cross platform (a)synchronous function calls . Looks cool, never used it..

http://gearman.org/
http://gearman.org/index.php#how_does_gearman_work
Fred Armisen as Steve Jobs
"If you look at the German situation (and that's her main job), it is looking pretty good right now."

I am a German and the outside perspective is unfortunately somewhat misrepresenting our situation here. As far as I can tell most foreign news sources tell about our unemployment rate and our GDP growth but both come with strings attached.

First of all our unemployment rate does not reflect the true unemployment in any rate due to changing the definition what constitutes an unemployed person. For instance, jobless people over 58, people being forced to do work-fare, people doing mandated education and a couple of other cases are not counted as unemployed although this people live off social welfare. A rapidly expanding part of the work force is also counted among the working poor, i.e. they don't earn enough and have to be subsided by the state. A lot of once full-time positions are transformed into part-time jobs which makes it increasingly difficult for people to make ends meet and leave them susceptible to poverty when becoming old since our pension scheme is mostly based on your work years and your income.

Most of the (slow) GDP growth is attributed to export while our domestic consumption is either stagnating or declining because Germans had in the last 20 years stagnating or declining real wages. So we have growth but the majority does not profit from it in any way.

"Extending the life span was a political decision"

What else? It was just to show that expertise in the respective field has nothing to do with competent decision making. The problems with nuclear power (extremely dangerous in a densely populated country as Germany, no means to store nuclear waste long-term, extremely expensive, etc.).
I brought up falsifiability casually because it is an important corner stone for my understanding of the scientific methodology and keeps scientists from proclaiming dogmas (or at least it should). It is also an acknowledgement that our current theories mostly reflect our current understanding and may be prone to change in the feature.
Subway became the largest restaurant chain in the world recently. Is it, perhaps, more apt to ask how far one can get from one of them?
one question to hackers here, how do you think of the Chinese guys in IT? coder?programmer?good engineers?
I just wiped their data by appending

Robert'); DROP TABLE Students; --

To the URL!

Not really, but it makes you wonder strongly about security.

http://xkcd.com/327/
First dating site for Apple lovers
I like Oskar Hansen idea - it's called Continuous Linear Form, and it says problems of cities arise from radial growth - city starts in the center and grows outwards in every direction.

So transport routes, parkings have to go throught the city, dividing it, using up space, making everybody go further and further to do anything, and isolating people in the center of the city from the nature.

So he imagined cities that are like lanes - growing from the center in only 2 directions. Everybody will have nature near, between such urbanised lanes will be villages, roads, etc - so transport will go throught wilderness, making it cheaper, and safer. These lanes should be continious, and areas of different functions should be placed repeatedly, in small distances, so nobody will have to go too far from home to servicing areas.

Of course - it's a little utopian idea, but still, I like it.

Some more info about Oskar Hansen, and his architecture:

http://tnn.pl/Oskar_Hansen,2969.html

One of the districts he designed (he had to make compromises, so it's not really LCF, but still, it's nice district for its time). http://tnn.pl/uploaded/zdjecia/200806191346500.hansen_041.jp...
Honeymoon in Kerala
Honeymoon in Kerala - Make your honeymoon memorable with our exclusive 05 Nights/ 06 days Package for Kerala, Munnar and know about Backwater Honeymoon Tour, South India Honeymoon Packages etc.
Thought the same, made some. ;) http://imgur.com/a/jftFy
Custom PHP Application Development | PHP Application Developer
Peerbits is a Custom PHP Web Application development company offers business php application development, php application developer, php application programming, complex php application development, hire php developer, php website development
Cyber War: Bangladeshi Hackers Hacked 20,000 Indian Websites
Apple's iPhone Stole The Smartphone Show In Q4
Hell yes, that's what I'm talking about.
We need good tools in nice, statically typed, native languages to make web applications!
Buy Cheap New Adidas F50 AdiZero Soccer Cleats for Sale
Just wondering if you could:

1. Hash first on the device (SHA-2, no salt) after converting to common case and removing extraneous characters from contact data.
2. Send hashes over secure connection (SSL, TLS).
3. Hash again on the server (SHA-2, salted with value known only to service provider)
4. Delete all data a reasonable time after comparison / mapping is done.

This way, although it's not unbreakable, there are the advantages of:

- Encrypted, pre-hashed data over the wire.
- Easily comparable data on the server.
- Reasonably secure server side storage as long as the salt is secured.

Dumb idea?
I'm certainly not saying the articles are unhelpful, I'm noticing most of them are slowly getting worse.

Next time you try your google experiment, read the article closely. I can almost guarantee you'll find dubious claims inserted in odd places, atrocious writing, and all sorts of wikiwarts indicating untrustworthy content. Now check back in six months. Chances are the article will not have improved, it will include more of the above. In the long-term that doesn't bode well for the content.
A dull story but an excellent way for a new generation of hackers to discover Raymond Chen's oldnewthing blog!

Raymond was knighted by Joel Spolsky as the compatibility camp hacker at Microsoft just when others at Microsoft were pushing for a reinvention of Windows.

Raymond has lots of really fascinating insights into how Windows works, which are interesting to even non-Windows coders like myself.

Everyone, go read his blog! :)
Discount golf wedges
Tangential anecdote - I worked with Mike at Microsoft where he did some stellar work putting together all the conferences Microsoft did over the years. He was one of the few who 'got' it. Fantastic to see him get some well-deserved recognition - and that too, outside the MSFT family!
Yeah I just figured that it wasn't to scale... Looking on http://phone-size.com it seems like it is to scale. So that diagram is clearly biased and hurts his argument, but I think that what he says is still valid.

I don't see any advantage to having a bigger screen. Especially when the bigger screen has less pixels (i.e. Galaxy S II). In that case, you actually have less pixel space for UI elements, text, video, etc. than you would with the smaller, denser screen.
Of course, quite a lot is known about what makes a good teacher. It just isn't widely known, let alone taught to new teachers, let alone to current teachers.

See http://www.nytimes.com/2010/03/07/magazine/07Teachers-t.html... and the book that came out of the research featured in the article: "Teach Like a Champion".
This blog post is a result of "Blame culture". The intention here is just to find faults and exaggerate, but not to do anything constructive. In the end the blog post does not state anything constructive.

The post is too narrow minded and focuses only on negative aspects. Poor quality is ubiquitous, its every were. Can you name one country which has only highquality programmers? Author just assumes people are bad and things are exaggerated. Blog post creates "panic" which is unwarrented.

Its true that education system needs improvement, but it does not mean that most people are useless. Also this blog post assumes that everyone must be a programmer and not coder. Its like expecting everyone to become a CEO of a company. Expecting everyone to beome CEO and bashing that most are useless is stupid. There are many great programmers and innovators from india.
Phill Ryu on his first app 'Clear', natural UI and turning passion into product
As someone who went to IIT, I kind of disagree.

Most of the good things I got out of college there had little to do with the quality of the education and more to do with being surrounded by other smart, hard working people who managed to get in.
Wikimedia Foundation releases financial reports, you can just go and check them out.
Didn't suburbia evolved organicaly from regular cities? Should we just accept it, because it's organical growth, so it's optimal?

There's place for organical growth, and there's place for upfront design, both in programming and in urban development.

The best cities layout I've seen was consequences of organical deveopment within some rules - see most old european cities. Building rules specified how broad should streets be, how high the building can be in each region, which functions can't be performed in which part of the city, which way should new streets be built. There were reasons for these rules.

In my country after 50 years of communism (and hideus commie blocks, etc) we went throught 10 years of "free for all" development of cities.

Believe me - I hate totalitarism, but in these first 10 years of freedom cities got much worse - wallmarts in the city center, ugly cheap postmodern buildings near 500 year beutiful houses, commercials hiding half of the city besides them. Now, since +- 10 years there is some regulations coming back, and I'm happy with that.
Ask HN: My employer is asking me to copy proprietary code
This is an anonymous account. I'm not seeking legal advice, just options to explore.

I have access to the code base of a company undergoing liquidation. My new employer (who took over the client base and some of the employees of the company being liquidated) is asking me to copy the code base on to their servers so that they can service these clients.

As far as I know, my employer has tried to negotiate terms with the owner of the code, but hasn't secured anything yet. It boils down to that my employer wants it for free, and the code's owner wants to charge a fee to help pay off debts before final liquidation.

What are my options? Can they force me to do this? Can they fire me if I don't? I have already resigned, and will be joining a new company on the first, but can they legally withhold my salary if I refuse to do this?
These are great: can't wait to see the next one!
I've run benchmarks comparing plain Node to Common Node (my library that uses fibers) and the version with fibers uses marginally more memory and on average has 75% of the throughput of the purely asynchronous code.

You can find the benchmarks and results in the project README: https://github.com/olegp/common-node#readme

Here are the graphs: http://www.slideshare.net/olegp/server-side-javascript-going...
They do write:

the graph of the moduli contained in c distinct certificates consists, in an ideal world, of c disjoint connected components each consisting of two vertices joined by a single edge, for a total of 2c vertices and c edges ... tens of millions of [lab-]generated RSA moduli turned out to behave as expected based on the above assumption.

That implies that there is at least one (presumably common) method for generating RSA keys which does not frequently output duplicate primes.
To me, the biggest difference between DH and RSA is that DH is stateful and RSA is stateless. Next up is that with DH you're generating random exponents each time instead of doing it once during key generation.

The number of primes involved is way down on my list of important differences between DH and RSA.
Morgan Freeman rejoint Tom Cruise dans le film « Oblivion »
« Oblivion », le prochain film de Joseph Kosinski (« Tron 2 »), accueillera un nouveau membre au sein de son équipe, l’acteur Morgan Freeman. Celui-ci sera donc à l’affiche aux côtés de Tom Cruise.
Escort London
The escort in London is a true professional, willing to lay it all on the line for her client