skysight-inc/HackerNews huggingface dataset:
"1. Recompile the Java code. 2. Stop your web server. 3. Redeploy the changes to your web server. 4. Start your web server.
...
Unfortunately, hot deployment has never been 100 percent reliable, and the web server often still has to perform expensive recompilation of code."

- Last I checked
i) the hot deployment in Tomcat/Jetty/SBT/etc is pretty solid, especially if we are talking development.
ii) Java supports incremental compilation which means you only need to compile what has been changed, especially if we are still taking development phase again. Unless you compile after making changes to 100+ files, I don't see how expensive this step can be.

"Generally speaking, Java-based web frameworks don’t reliably allow you to have a fast turnaround time for your changes. But that isn’t the only concern with Java-based web frameworks. Another factor that slows down rapid web development is the flexibility of the language, and this is where static typing can be a drawback."

- This argument about dynamic typing faster/better than static typing is just BS. Each offers it's own advantages and can be better/faster depending on where/when/how you apply it and how good a developer are you at actually using their power. Your first example of changing number value to have decimal precision can be achieved in static typing languages like Java/C# just as fast and reliably when one uses refactoring. Your second example of changing list of Book objects to a list of BookOrToy objects, could have been avoided all together by coding to interfaces and not concrete objects. If that has failed, refactoring again solves this.
Google Kills Meebo : Most Products To Shut Down
Spring is a bad choice?
I don't think there is any need for any entrepreneurs visa in america. Already hundreds of thousands of Chinese, and Indians are coming in every year.

Second, the idea of innovators from outside boosting the US economy looks bogus to me.

Third, why can't these "foreign entrepreneurs" could do all that they want to do in their own country first, and then do some partnerships with people in the US, so nobody immigrates no where and both parties benefit.
مسلسل حريم السلطان 2 تحميل الحلقة 16
I created a simple website alert-if-down service (http://pingdipong.com), and it's just started paying for its own hosting. I wouldn't call it profitable. It's not paying anybodies wage. It's not covering the cost of advertising. It's been an interesting and turbulent couple of months. I went into it thinking there was only big name players in the market (pingdom, etc), that it would be an easy market to break into and found out much later that there are a host of similar products out there. And it's really, really hard to sell simple / boring stuff to people.

It's utterly true that the development is only a small fraction of the process. People told me before, but I didn't listen. It's also true that the funnel between getting a clickthrough and getting a payment narrows frighteningly quickly. It seems to cost me a fortune to get a paying customer.

I wanted to make something useful that wasn't built on VC money, and although it's possible, I'm not sure that there's much success to be had for small players in the web development arena. It's heartening to hear other peoples stories though. Another reason to keep trying. :-)

I'm slowly coming to the conclusion that website development is coming to the end of its homebrew phase (much like games and desktop software previously), and it's becoming almost impossible for tiny teams to make anything useful. There still seems to be some space in the mobile market, but that appears to be being swallowed by larger development teams with VC money.

And yes, I'm obviously making this post with the intention of also plugging my own service. I hope I've added something extra to the conversation though.
I've got to say, I'm wary of supporting technologies that are linked to disagreeable behaviour like that - for a time I was considering phasing out MySQL for a similar reason. I saw Sun as one of the good guys.
You're missing the point. It's not that it was a male troublemaker, but that the largely female group reacted in a particular way to that person acting as he did.
Verizon And AT&T Samsung Galaxy S III To Be Left Out Of Dropbox’s 50GB Promotion
IMO if it's not illegal at the moment, apple will add another clause to their next EULA to make it so if project gains any traction. (Similar to the way they prohibit use of OS X on non-apple hardware.)
Good call, been using it tonight, dig it, thanks!
This assertion is simply wrong. Java is number one for Enterprise web application development.

[Edit]
Statistics:
http://w3techs.com/technologies/overview/programming_languag...
Super High-Res Image Can Spot ‘Waldo’ In Any Mass Event
I agree - many people are waiting for Google's replacement. People were laughing at Bing's quality, but it is really on par with Google right now. It's just that people are habituated to use Google's search. You can test this with this tool:

http://blekko.com/ws/+/monte

Truth to be told, Google search results are worse than few years ago. At the same time, they look more and more like a christmas tree - ads and other junk (google products?, google plus results?) everywhere.
> At the cost of throwing internationalisation out of the window. At least the example you led with is more conducive to localisation.

Right. i18n is the reason you have to import two taglibs and the template doesn't support basic conditionals.
/s

JSP is horrendous. There is not a single reason for its existence, and it should be quarantined.

As far as i18n/l10n goes, the example I quoted was from play framework. This is how an internationalized version will look like:

# Messages file

unread_emails=You have %s %s
no_email=You have no email

# Template

#{if (emails.unread) }
&{'unread_emails', emails.unread, emails.unread?.pluralize('email')}
#{/if}
#{else}
&{'no_emails'}
#{/else}

Are you arguing internationalized jsp is somehow better than this? I tried really hard, but I failed to think of a single templating engine that's worse than JSP.
I've just discovered Pomodoro (on Day 5) and I have to say it's completely revolutionised my productivity. I've gone from 3 or 4 hours of unfocused time a day, to 12 hours of laser like focus on stuff that matters.
Atheism is just as unprovable as theism.

And it's fairly easy to reconcile a belief that evolution is true with a belief in a complex force that influences things in the background, outside of our observation - humans have never kept tabs on more than a small percentage of happenings on this planet at once, and without being able to accurately model everything at once, we won't be able to prove that there's nothing outside our model of the universe at play. Even then, something with a suitably powerful influence over reality could alter our observations. To believe that this is impossible and that we're capable of observing/measuring every part of reality is hubris. We only evolved to see and intuitively comprehend the small piece of it that helped us best survive given our environment and unforgiving energy and developmental constraints.
> So basically, it's due to lazy programmers who moan if they have to type or think too hard.

Typing is a problem. Thinking too hard? Where does the OP imply he is averse to thinking? Being turned off that "fucking XML files are controllers" is being averse to thinking?

> Also very very much fashion lead by hipsters who must be using the newest coolest untested thing on the planet.

And those untested things would be? Rails is untested? Or Django? Or Flask?
It was only played once? Can you give a reference to that?

The Think Different campaign was created in 1997 and ended in 2002, and I'm having a hard time believing they played that ad _once_.
Skill testing question requirement for lotteries in Canada
google is starting to lose people's trust and now revenues from partners. not looking good for google...
Standing too long is not good for you. Best is to sit, but with activity breaks: http://ergo.human.cornell.edu/CUESitStand.html
My initial reaction when hearing the soundtrack (I was a conference attendee) was to walk over to the stage to see if that was really Scooter playing. The lyrics just didn't seem nearly as offensive as most people apparently find them in light of this clearly being either the actual Scooter or someone copying them - I'm assuming the latter, because the lyrics seem a bit too juvenile even for Scooter, but knowing the band and their typical over-the-top raver campiness certainly mitigated the offensiveness of the incident. It was still fantastically embarrasing to watch, but I didn't feel especially offended as a woman at a tech conference.

The stage, btw, was in the middle of the conference venue, and this performance kicked off the conference party, just after the talks had finished for the day. The atmosphere in the room as it was happening was mostly one of embarrassed disbelief that Microsoft's PR department had apparently stereotyped the lot of us as tasteless brogrammers - with the exception of a few already drunk brogrammers clearly enjoying themselves in front of the stage.
I'm not sure if you are being sarcastic, but you do realize that your version is entirely static while the other one is ready for future evolutions?

By changing a single line, the java version can also produce XML or text response. By changing two lines, it can also respond to POST requests.

And that's just the top of the iceberg. Oh, and in the ends, it's way faster than Node, Ruby, Python and most of the dynamic languages.
Top Supplements: Which 5 Should You Have?
Get More Customers through Developed Publicity of Local Business Listings
Can we start a pool on when Google will buy this? No, they won't kill it. Instead, they will use it to its fullest.

Maybe for the next Super Bowl?
They used the word global but I had a suspicion the numbers are from NA (or even USA) only. When I searched for their source I found a report claiming to be global that has very different figures for vendor shares. Apple with a 5.2% market share. I know it doesn't translate directly into 5.2% iOS share but it definitely won't be on part with Android as the article reported.
Suggest HN: A service that will let me share a "closed" webpage with friends
One of the problems that I hate in the new social networked web is that most of the content is blocked to sharing with other users.

It is not to say that I cannot share the information I have access to, I still can do Print Screen, and simply save images using the Right-Click —> Save Image, and other methods, it's just that the services try to make it hard on us to actually share information that we want.

LinkedIn for example shows a very limited profile if you're not signed in, and I still want to share some profiles/pages with people that don't necessarily have access to linkedin or to that particular page/profile.

Anyone interested in picking up the glove and making a site/plugin/younameit that will allow me to send a facebook/linkedin link to my friends and the content that I'm seeing when I'm sending the link will be the same content visible to whomever I sent it to?
10 Free Website Speed Test Tools
Below you'll find 10 free speed page tools to test your website speed and to help you optimize it for a better performance.
Ineptocracy
i think this concerns working on stuff beyond satisfying basic needs

that project you wish you'd get done in your spare time
Google advertises in Maps.

So even though it is free they are still making money.
I was told by the head search engineer for a well-known job board site that they'd trained a bag-of-words classifier to find badly written resumes that would benefit from professional editing.

They'd found it was one of the easiest text classification problems that had ever been tried. With a very small training set they'd attained off-the-charts accuracys.
Andrew Carnegie's actions saved lives.
Steve Jobs sold shiny tat.

You're right - he'll be in some museums; increasingly few over the years, inevitably tending towards one: "The iLearn Institute of Advanced Sycophancy".
>The purchase is not merely an exchange of money for a product that gives pleasure or does what it's expected to. It certainly isn't the guilty pleasure of someone who recognizes that they are consuming more than they really need to. No, it has a kind of ceremonial importance. It is a badge of social honor and distinction, a proof of discerning taste which sets the buyer apart from the grubby masses and puts them in the company of Personalities even as they enjoy the new-box smell and savor the kinds of product claims that we are jaded to in most advertising.

Mumbo jumbo --are you into "french social theory"?

I, for one, used OS X when it was quite a novelty (10.2 days), and I use it now that everybody and his dog uses it. Neither popularity nor exclusivity has anything to do with it.

I don't care about "badges of social honor", I _do_ care that it's a fucking full blown UNIX with all the commercial programs I need also available, and that doesn't require constant tinkering to get basic things like close-lid/sleep or GPU acceleration or multimedia working. That the hardware is well made also counts for a lot.

Nothing about "blindly buying a brand". Apple can also make flops: pre mighty mouse Apple mice, Apple TV, the Finder, XCode, FCP X 1.0, Safari (ho hum), pricy adapters, and lots of other things.

There are like 100,000,000 million Apple stuff owners in the US.

You seriously believe those are 100 million fanboys???? (not to mention that if your explanation includes "mass hysteria" then you have to know you're talking BS). They are just people that bought a specific fucking brand, because that what they wanted to buy, given the alternatives. The "reality distortion field", "fanboys" etc, mostly BS from people trying to justify being cheapskates, or feeling some envy for others that can afford more expensive gear.
This reminded me of those long sales pages with an email list signup box at the bottom. This is what I got from the article. Break it down into small tasks. Work out what the next easiest actionable task is, like say "Opening an application". Set yourself a time limit on the task. Discover and remove any internal resistance you may have. Use you new found insight now. Maybe on this link to download our to-do list software.

Don't get me wrong the advice will no doubt help some of us, most likely more then the software would.
I know what you mean. Most of the time such advice like this makes sense, and some of it is indeed backed up by psychological research, but it's hard to see that unless you know of the research yourself. A lot of the time what seems like common sense is actually contrary to findings in psychology research. The book 59 Seconds by Richard Wiseman is a good starting point here and it offers lots of advice which is backed up with research and data. For example, the book talks about how smiling can make you feel happier, which I had discovered to be true for myself on my own accord.

One thing I'm looking into is using self-administered Cognitive Behavioural Therapy (CBT) to overcome various problems, such as procrastination. I have found this, which I posted on HN earlier:

http://www.threeminutetherapy.com/chapter6.html

This uses REBT, or Rational Emotive Behaviour Therapy, which is a form of CBT and, apparently, the most extensively researched form. See here for more details:

http://en.wikipedia.org/wiki/Rational_emotive_behavior_thera...

CBT has been proven effective for a number of psychological issues such as anxiety and depression and I'm really interested in its potential applications to other problems. There's more info here with a ton of citations:

http://en.wikipedia.org/wiki/Cognitive_behavioral_therapy
> I thought Android was still the major platform

An iOS device has been sold for every 20 people currently on planet earth... Obviously the distribution is a little skewed ;-) But still, it's a staggering number.

The Android numbers where Android has sold a gabazillion more units than Apple always seem a bit fishy to me, based on what I see around me. Luckily, we can see what people are actually using, actually for real:

http://gs.statcounter.com/#mobile_os-ww-monthly-201105-20120...
Executive summary:

- The signature: SHA1 HMAC of data and, optionally, a timestamp to expire signatures.

- HMAC key derivation: SHA1 of a secret key and a salt.
Cake Vodka Nutella S'more Martini Recipe
Aside from being interesting and a new thing to learn, is Go used extensively in the professional world?

For network programming I've often used Python + Twisted + ZMQ, what are the most commonly used alternatives?
I don't know. You end up wishing The Knowledge was compulsory in all cities outside of London, perhaps because it acts as a basic intelligence test.
Use of SHA-1 for this signature/MAC purposes in new applications is deprecated and will be disallowed from next year (source: NIST).

I repeat: do not use SHA-1 in new applications. Do not use this module.
> - HMAC key derivation: SHA1 of a secret key and a salt.

Note to non-cryptographers: do not use low-entropy (password-ish) secretswith this, they can be bruteforced. (Using bcrypt/scrypt/PBKDF2 instead would fix this.)
What you're looking for is at the intersection of:

1. "Save As..." for a website, where some of the files (HTML, images) on a specific page are downloaded, but other media (HTML5, Flash, JS, ASP) does not get downloaded.

2. website crawler, which downloads everything from the site (not sure about HTML5, Flash, JS, or ASP)
That would be an insignificant amount.

Plus, this increase was AFTER paying Google for Maps access.

The non-paying Google part will start after iOS 6 is released.
Even sooner than that. If you aren't in the textbooks, then you are history.
Citation needed. I have never heard of a house being burned down by this means.
Grand Theft Auto Pokemon
Go is very new language, so I doubt its currently being used much outside Google.

Answering your second question, almost every good programming language has some good networking libraries. Choice of language usually depends on what you are building and what are your requirements.
Blockly Demo: Maze
Here's a list of a few organizations that are using Go: http://go-lang.cat-v.org/organizations-using-go
That's a good idea. I will definately give it some thought. Thanks!
The insane thing about this is that certain German[0] economists have always been very vocal about these things -- both the implications of the trade deficit, particularly within the Euro zone, and the wage dumping or wage restraint as it's commonly referred to here.

These were fairly prominent figures and all of this has been part of the local nationwide political dialogue years before there was any debt/banking/Euro crisis. Nothing happened.

[0] And others, everywhere, I'm sure, but I'm making a statement about Germany here.
It's all about breaking it down into manageable chunks - just one word at a time you'll be able to read a whole article.
Stop Sucking and Be Awesome Instead: A Three Step Process
Nobody wants to suck, but the truth is, before you can be great at anything, you're going to suck.
The broadband speeds, why not be what you think
Yeap. Something along those lines.

I'm not exactly sure how important is to save the content as is, rather to allow users to see what I see when I want to share with them something. Sort of advanced page/screen-shot taker with easy sharing of such shots.
This, whatever you think of Jobs, is trolling and has no place here.
I like JSPX. Designers and HTML front-end engineers intuitively understand custom tags, and any imperative non-declarative logic should ideally be pushed back into Java or a custom JSP tag, such that you rarely see it.
To clarify very slightly, use SHA-256, SHA-384 or SHA-512 instead.

Sometime soon I believe SHA-3 will be chosen and we'll all be able to move onto that.
Well then fork it and make it use HMAC with SHA256/512... Additionally, "Do not use this module" is bad advice if it leads to someone making their own MAC implementation, because that's almost always a bad idea. HMAC-SHA1 still is good security for this purpose.

I bet that as soon as standards bodies (like NIST) actively encourage you to use better hash functions (which they will probably do soon) the developer of this module will decide on what is safe enough for this purpose.
Meebo for iPhone was a good app. Meebo for Android was garbage, unless they updated it last year. It had basically no features. I used it when I first got my phone as it was a name I recognised, but later switched to imo, which is a much better app.
Bella Collection from Bella Notte Linens
I wonder how the state-of-the-art in algorithmic essay grading compares to the state-of-the-art in scoring the quality of online content. Does Google have content-quality-estimating algorithms that could improve algorithmic essay grading?
Business Wins Can Boost Patent Prospects‏
Who says it isn't?

Spring MVC + Spring Data JPA or Mongo + Thymeleaf for templating + coffee-maven-plugin for Coffee to JS transpiling and you're good to go.

I think the first comment on the question is very true:

> "I think you're incorrect: it is still used, it's just lost cool factor."
Step 1 is not really true for a large number of middle-class Westerners, though, and even less true for middle-class Westerners with tech skills. There are a lot of unpleasant things that would happen if I stopped making money tomorrow, but it would be a long time, if ever, before I starved. Between savings/friends/parents/foodstamps/etc., I would have to seriously run through about 20 fallback plans before literally not having food.

And in particular, it doesn't solve the independent-motivation problem. There are a lot of people who can work a regular job who have trouble, at least initially, getting into a productive self-directed work mode. If someone is trying to figure out how to transition from regular employment to self-directed productivity, telling them that their motivator should be money-making to eat misses the point, because they could do that via the "failure" option of just giving up and going back to a 9-5, too.
Have you considered using vundle? That removes some of the submodule requirements. https://github.com/gmarik/vundle
Black Mesa (Valve's Half-Life remake) asks for Facebook likes in a geeky fashion
How well did the algorithms detect insightful analysis, deep understanding beyond the immediate subject matter, factual correctness, salience and an ability to write to a specific audience?

I'm far from well informed, but my understanding of standardised tests is that the standard specifies the algorithm, which already ignores your good points above to achieve standardised grading. All that really changes is whether a human or a robot executes the algorithm, the human insight has already been squeezed out of the system.
Maybe Marker.ly?
http://markerly.com
Always a good idea to truncate one's search queries when sharing with others down to a simple "/search?q="

Example: https://google.com/search?q=google
I think the point is not that the economy is based on debt, but the monetary system, namely fractional reserve banking, is based on debt. Of course the monetary system is the basic infrastructure of our economy, so it's not exactly wrong to expand the argument.

Money as Debt is an entertaining 45 minute video on the topic. It's considered to be somewhat partisan, though, and I'm not that it's entertaining for everybody.

http://vimeo.com/2244372
http://en.wikipedia.org/wiki/Money_as_Debt
Entrepreneurial Thought Leaders - Free Stanford weekly seminar
Did you get the 11" or 13" MBA?
High-level libraries are definitely the way to go for a variety of reasons, but they don't replace understanding. Developers still need to understand what exactly is and is not guaranteed by cryptography involved, because that's the stuff protocols are build on. The root article is a great illustration of this.