skysight-inc/HackerNews huggingface dataset:
STS is an IDE, it's not the Spring Framework. Your comparing apples with oranges here...
Why does Backlift use YAML for configuration files?
I think search engines like Google should just standardize on a query string like your example. It always works, it's clearly opt-in, it's visible to the user, it's just as straightforward as a header (if not more) for web apps to process, and it's no more spoofable than a header anyway. If you think it's a bad idea to pollute URLs with such things, an alternative would be a URL fragment that is detected by JS.
> And people who've never used vi are ipso facto abysmally bad?

A few false negatives might be acceptable.
I would love one of these built around mood or word association. There's a million combinations that look fine to me but how do I know if they are right for my customer?

EDIT: Spelling
You're thinking about this as purely a financial investment, but that's not all it is. It's a solution to another problem entirely: One way or another, you must have shelter.

By paying for it with a mortgage, you get shelter and a valuable asset at a set cost, and, once the mortgage is paid off, that cost drops to taxes, maintenance, and insurance.

Paying rent, you get only temporary shelter, for which you must pay whatever the market price is, forever. Your rent is unlikely to fall, can rise dramatically, and you don't come out the other end with an asset, that money is just gone. You didn't put it in a diverse portfolio.
PayPal seriously?!! I think you can pay him after he turns 18 and keep holding the amount (with interest of course) by that time.
PayPal Europe is actually licensed as a Bank in Luxembourg.
Don't worry, bike lanes in the Netherlands can be scary too, ;). Especially if you're a tourist and compete with natives that will go faster. Perhaps even moreso on a wintry day when it's slippery.
Natural gas prices are volatile at this point. Seems they have increased in recent months:

http://www.smartplanet.com/blog/bulletin/coals-us-comeback/2...
IMHO, those grouped inputs are a very bad idea. You can only use them on a handful of items at the same time or it looks completely unusable and if you have only a handful of items, grouping them makes no sense in the first place. So - nice technical solution, not really useful in the real world.
Why write good code(in a simple way)
Took a similar test at a recruiting company in ... 2006 (IIRC). Mostly on PHP. And the test was wrong. IIRC, I got 24 out of 25. They were ecstatic - "wow, no one in this office ever got such a high score - you were almost perfect"

"I was," I said. "One of those questions is wrong".

"Oh, no, it couldn't be - we have a team of experts who create these to the highest standards, blah blah blah.".

I asked again to go back, take a picture (crappy camera phone) and reviewed it again when I got home. It was wrong. Something to do with how references behaved in PHP5, and the exam's answer was right for PHP4, but the test was for PHP5.

Anyway, it was a bit depressing, and I don't want to have to go through those sorts of tests again if I don't have to.
GHC uses a per-version package database, so that should never be possible for different GHC versions. For example, I have the 7.4 from platform installed in /usr/bin/ghc (the normal location for Platform installs on OSX) and 7.7 installed in ~/ghc.

Switching between the two versions is as easy as making sure that ~/ghc/bin is on my path before /usr/bin/ghc. All I need to do is "export PATH=~/ghc/bin:$PATH" and things work. Packages get installed in either ~/Library/Haskell/ghc-7.4.1 or ~/Library/Haskell/ghc-7.7 depending on what's in my path when I run "cabal install".
I wonder how many people on HN have read Microserfs?
Waiting for the Mac version!
> If the students were "coerced" or "compelled" to take a survey that may self-incriminate them, then it could probably be shown the privilege did apply.

This is actually a gray area. My understanding is that this isn't true until the school administrators call the police in. Before that, they are not agents of the police and they don't have to mirandize you. It's also cloudy because the administrators are seen as in loco parentis (in place of the parents). Here is the wikipedia article that details the changing case law around what public school administrators can do w/r/t the bill of rights. http://en.wikipedia.org/wiki/In_loco_parentis#Primary_and_se...
Designing For A Maturing Android
Z3 is based on SMT (satisfiability-modulo-theories), not constraint programming. You can probably do some constraint programming in it, but that's not what it's designed for.
funny how everyone chooses to ignore uber serious issues resulting from fracking and causing underground water sources contamination.
Selectize.js — a clean, new jQuery-based &lt;select&gt; replacement
Off-topic but I thought XSS was about injecting JS which other users can see. Is this really a vulnerability and not just a bug?
It's the state of the bottom of our industry. Those 52 programmers aren't a representative set of the general population. Those 52 programmers are the ones that can't catch on for any jobs so they keep applying over and over. It's a sampling bias.

And by the way, this happens for most industries, not just technology. McDonald's has the same problem. Their majority of applicants fail at tasks like having the literacy to fill out an application form or getting out of bed and showing up to work. This doesn't mean the majority of the population is that deficient, just the majority of deadweight floating around the would-be job pool.

More generally stated, the worse an applicant is for his desired job, the more times his incompetence will attend interviews to be seen. Quality performers in any business get hired quickly and don't stay in the interviewing pool. So equivalently, any interview pool will consist mostly of bad candidates.

We need a name for this effect so that we can just quote it whenever this topic comes up, like Dunning-Kruger. Anyone got a good suggestion? Joel Spolsky was the first to set it out well and become widely read[1] , but Spolsky's Law is already used for the Law of Leaky Abstractions.

[1] http://www.joelonsoftware.com/items/2005/01/27.html
Why Windows Phone 8 is the Best Choice for Affordable Smartphones
My Chrome Canary is version 29 tho
Not sure that 100k vs 5k is that important. Look at any major site out there. You'll find 10-17 bolt on JS widgets being loaded (i.e. Fb or G+ buttons) and tons of other JS dependencies.

yahoo.com: 58 requests, 336k.
wsj.com: 123 requests, 1410k

I'm a fan of making things smaller and use GWT to compile and compress versions of sites for each browser and format to achieve the bare minimum, but starting out at the CSS lib might be premature optimization give that it's not where most of the fat is. Plus, next to no site is going to use just that lib and their CSS will surely grow well in excess of that 5k.
iDoneThis – Simple Team Performance Management
No one seems to like PayPal. I'm surprised Amazon Payments and Google Checkout haven't made more headway.
So what? The school can give copies to students. Why can they not give one of those copies to a parent or reporter?

Copyright does not stop you from giving a copy to someone, it only stops you from making more copies.
I was at first annoyed that coal was described as cheap in the article, and then relieved to hear that in the US the EPA is adding the environmental cost back into the equation. Hope that China follows in the reduction of coal fueled power.
I have a 2012 Honda insight Hybrid for about a year now.

In the Eco mode and normal driving it sustains about 48MPG mostly in city driving. With lots of highway it goes up to 52MPG. It does this with remarkable regenerative braking, running on electricity most of the time, turning off the engine while you are in low energy consumption modes, and only running the engine at target efficiency.

The future of energy in America is Black Gold, aka Petroleum. Imported from various places in the world.
Yep, a better comparison would be Opera Next and Chrome Canary
The system is designed so that each crime breaks multiple laws, and the laws are easily broken. Keira Wilmot faced multiple felonies, for example. She broke the law when she didn't immediately report her crime to the authorities.
Usually you can inspect the frames of your stack trace and find out which program your are missing.
Hypercritical: Next Generation
I have a tool written mainly for myself cause i'll hate adobe kuler for using flash and wasting a lot of screen-space.
I will continue to improve this tool, and push it on github or bitbucket, so then everyone can view and improve the code.
Bug Tracker/Feature requests: http://dev.zaku.eu/colourco.de/issues
Spoil.rs is a spoiler tag for Twitter
Show HN: Zerobox – a small lightbox
> So you are required to tell your school officials everything you've ever done wrong?

That's neither here nor there. I'm just saying I doubt it's the case that the 5th amendment prevents the school administration from making a student fill out that survey in the absence of any police involvement or review of the results.
Does anyone's mind actually ever work like this? Mindmaps drive me insane.
It's not actually illegal to sell an exploit in most municipalities. You can be potentially charged with conspiracy if it applies in the case.
The Politics of Security in a Democracy
Future for how long? 10 years? 25? 50? 500?
I give a basic single table schema with sample data so they have all the information they need to work with.
Usually, employers rapidly scan the resume of each job
applicant looking for relevant education, skills, and
work experience. They select 10 candidates for telephone
calls, invite three in for interviews,
and hire the one they like the best.

Not sure in which industry this is the case, in our industry, i.e. IT/Startups/Hackers, and here in Tel Aviv area, the last line is more likely to be: "And then the Employee tells: 'I will let you know within a week or so, whether or not I'd like to continue with the process.."

In those words, more or less. The fact is, that early screening process, brings in the better people, and given there is an extremely high demand for the "know-how", they know it, and stand for their benefits pretty well.
I figured that it's useful on mobile.
Got it now?

Don't patronize me. You wrote a screed justifying bombing the hell out of civilians because you didn't like their speech. Somewhere in your moral bankruptcy, you wrote

So, in an Islamic country, take away Islam, and there's no culture at all and, then, just chaos

This was your characterization of Iran and Iraq, which showed that you don't know jack. It also won't work for Turkey or Malaysia.

By the way, "nation building" failed in Germany as well, largely because Americans are hypocrites who SAY "nation building" and DO war profiteering, corruption and vindictiveness. The result was Adolf Hitler.

So the US had to fight another World War with Germany, and after getting their asses kicked so badly by the Axis, and coming close to losing in several ways, the US decided in 1945 to do actual nation building in half good faith, hence the Marshall Plan. This time round, it succeeded in Germany and Japan.

Unfortunately, the US forgot this lesson by 9/11, so when it came to Iraq and Afghanistan, they went back to "nation building" by Blackwater XE and Halliburton, with predictable results.
I work in language learning, and I whenever I meet someone that has successfully deaccented, they always tell the same story of how they did it. Listening to the same thing over and over. Watching a bunch of Friends won't work. You have to watch the same episode over and over. Find a piece of content and keep watching it until you have memorized what they say, and only then you will start hearing the sounds rather than the words and meaning.

I am not saying you should do this, but if you want to de-accent, then my sample size of about 7 suggests there is one way to do it.
That's very nice of you! I'll gather my thoughts and send you an email soon. Thanks a lot.
Ask HN: What have you been using Go for?
Since picking up Go, it kind of feels like I rediscovered programming after ~10 years of banging my head against a wall. I realize Go isn't the first language to emphasize concurrency , but coming from a C & Python background, it just works for me.

That said, I picked up the language outside of industry (I'm on an "advanced degree sabbatical" from finance), so while I have a dozen different use cases relevant to my old gig in trading, I haven't really used it in a production setting to solve any real problem.

So, community of HN Go-nuts, what is the most awesome production application that you've implemented in Go? Has it changed your business/process/capabilities?
Same Wikipedia article: "Functional input controls like knobs, buttons, switches and sliders are often careful duplicates of the ones on the original physical device being emulated."

The save button being a floppy disk (which is no longer used), or a sheet of paper to represent a document (which may or may not ever be printed to an actual sheet of paper) are skeuomorphs by this article's defintion.
Django NVD3 makes beautiful charts
I was fortunate enough to go to Blethcley about ten-ish years back when the war time crpytanalysts were doing guided tours (do they still do that?). I forget the name of the bloke who escorted our group around, but it was well known in connection to the place.
On the contrary, I think it's small enough that you can pull in everything. I think with larger frameworks like Bootstrap, you have to be more careful and only pick what you need.
Isn't learning to do the best thing for the business irrespective of your instincts a skill?
It's worth mentioning that YUI has changed a lot with regards to the community involvement. There are non-Yahoo! members of YUI that review a lot of the code that lands in the library. And I'm betting we'll see more community members with commit access very soon. YUI has totally transitioned from a pure Yahoo! project to being very much community driven.

This particular project looks a lot like a fork of the CSS components of YUI. We'll have to see what direction it takes.
Combinator attacks guess "the square of the number of words in the dict" when the password is just the combination of two words, correct? So a 3-word pass would require dict^3? This all seems to come back to length.
No, solvers do no-where near 1.8 million nodes.

The solver I work on (minion), which is not optimised for arithmetic problems, or easy problems, does 86 search nodes when finding all 4 solutions. It makes no differences if the domains are 0..10, or 0..100000, in terms of either speed or search size. I would be amazed if any CP solver doesn't tighten the bounds straight away to something like:

{0..7},{0..5},{0..4},{0..4},{0..3},{0..2}
What should Marissa Mayer do next?
I think you're confusing iconography and skeuomorphism in your examples. Skeuomorphism is more about simulating an environment, primarily through textures and colors and thus the experience. In the examples you give, the ideas are more iconography.
Ask HN: Go or Erlang which one to use and when?
Resource wars will, if anything, validate the American strategy of stockpiling more weapons than the rest of the planet combined. Don't get me wrong--I hope it doesn't come to that. I'm just saying I like our odds. China would do well to remember the power balance before they dig up and burn every piece of coal they can find.
> If you're going to buy stock do it to own the company not to speculate

Why would you want to own (a small part of) the company? The only reason I can think of is to receive dividends, but unless you know the future dividends that is still speculation.
SSL concerns the kind of people Subtask is marketing its product to. Including me. It's a non-starter as-is. I was interested to sign up and try it out right until then.

Security is never a feature. The app lost all credibility at that point.
For interview question, the keyword I like best would be EXISTS. Sadly, many developers write SQL for years without knowing its existence. If I am not mistaken, the propel ORM of symfony doesn't even have native support for it.

As shown by codegeek, the 6 questions here can be answered without needing sub-query. Maybe we can add something like "List employees who are not working alone in their department"
Monitoring a program that monitors computer networks
Honestly we don't need people with the morality of 419's to destroy the start-up ecosystem.
In all truth, if the government wants your emails, they will get them. Emails can be subpoenaed by court. You can run your own secure mail server and all, but the communication can always be intercepted by a middle man. If you have the need for a truly secure email, encrypt the message, it doesn't really matter what service you use.
Some time ago I wrote a wrapper for PyGLPK and used the same problem as example:

https://github.com/mariorz/pytorovich/blob/master/examples/x...
Fibonacci? That's a recent invention, right?
That's great!

I'm Argentinian, yet I can't stand films that are in Spanish: I normally watch them in English although sometimes I have some problems understanding some words (Mainly with American films).

So this will add automatically subtitles to it? That's amazing!
We have seen a new fleet of taxi cabs here in Chicago. They run on compressed natural gas. I got to ride in a VPG a few weeks ago. The driver liked the car but said the biggest problem is mileage. 9-10 mpg in the city. I like the idea of CNG, of course there are kinks that need to be worked out. Forklifts have been running on CNG for years so why not cars.

New Auto Company: Built in Indiana
http://www.vpgautos.com/

Chicago Article about VPG Auto:
http://taxicabtimes.com/compressed-natural-gas-fuels-expansi...
It's almost impossible to build a new coal-powered plant in the US currently (EPA has driven up the cost). Current plants; however, produce cheap energy. Where the EPA causes trouble is with "new source review". They punish energy companies for improving existing plants. Want to make your plant more efficient and cleaner? Then the EPA says it is a new plant and subject to the new regulations. It is more cost effective to run dirty plants.
while not Enigma related, Marian Rejewski and his colleagues, if I remember right, reconstructed physical Enigma (pre-war, 3 wheel) machines only from analysis of encrypted traffic, beating the French and English mathematicians working on the "enigma problem". it was pretty big and IMO comparable to Tuttes successes with Lorenz, it's annoying that history forgets Rejewski and his contributions so quickly.
For Chinese, checkout http://chinese.yabla.com/ or http://fluentu.com/
It's experience and observation. I started doing PPC and SEO back in 2006 and what I've seen over and over again is that Google is trying to black box as many of the success factors as possible so that it is harder for people to game the system.

For example, in SEO, Google continues to devalue on page optimization, and various methods of getting links because it break's Google's algorithms. So, they invent/demand the use of rel="nofollow" because otherwise they couldn't detect paid links. Google works very hard to tell people they should nofollow advertising links and whatnot under the guise that it's better for the internet or it's more ethical, but the reality is they need the nofollow "link condom" to keep their search engine from looking stupid and being easily gamed.

In the PPC space, AdWords also does a lot of things to black box their system to make it harder to succeed. For example, they introduced "Quality Score" which is a metric they can use to rank ads, which seems nice. But originally they had a simple CPC * CTR bidding system which was simpler and easier to game. More importantly, it made it hard for Google to maximize profits because if someone had a really high CTR ad, it would effectively lower Google's ad rates.

In reality, QS adds a layer of indirection where Google can tweak various quality metrics to raise their advertising rates in subtle ways that people won't complain about because instead of saying that they are raising rates, they can just lower a quality score and you have to bid more if you want traffic for that keyword. After they rolled out the quality score system initially, I believe then CEO Eric Schmidt was quoted as saying something along the lines that they are able to show fewer ads and charge more while creating a better user experience. That's a nice way of saying they're raising their advertising rates.

In short, Google is always struggling to balance between making more money and maintain a certain user experience. To achieve that goal, they create these black box systems that are harder to influence individually. That allows them to periodically raise their rates and "improve quality".

I'm not sure I would do anything dramatically different if I were Google, but their black boxes and social engineering efforts should not be underestimated.
A lot of Fry's are very much like a second-tier Best Buy with a longer/weirder impulse/checkout aisle.

If it opened in the last ten years and doesn't have a motif that embarrasses you more than the fact that you're going to an electronics store, it's No True Fry's.
WTF? Normal engines are perfectly capable of running on natural gas, you need to install some hardware, but not an engine replacement.

The original article states "Kits to do so cost anything from $12,000 to $18,000" which feels quite strange, as in Eastern Europe the major car service companies offer the kits for at most $1,200-1,500 with installation. Sure, the car mechanics earn a bit more in USA, but it's not really that much labor and the actual hardware should be cheaper in USA - all other hardware is, due to larger scale and smaller taxes.
The New Wave of Telepresence: One Minute or Less Video Discussions
My Experiences Trying to Learn Chinese and Programming at the Same Time
These are very simple, though. If you say that you know SQL (or have known SQL, but are a bit rusty) and you can't at least make a strong showing on these questions, you are lying.

This is not complex problem solving, this is problem solving. I'm not sure what memorization has to do with any of this. SQL is a language with only maybe 10-15 important words. It's not like trying to get around Paris without a phrasebook as a non-French speaker.

I've found that using graphical query writers (I only know of the one in access) and ORMs are generally harder than writing the SQL. ORMs are good for keeping code db agnostic, though.
They used the image of a tethered balloon to depict one that would be wireless :)
“Flat design” and the new age of design accessibility
Indeed. China doesn't have the practice of actually projecting military force the way we do.

On the other hand, long distance fuel transport is a highly vulnerable situation. It doesn't take much to bomb a pipeline into uselessness. I fear the odds favor localized terrorism over massive force.
Taiwan is planning its own SOPA legislation; Taiwanese people are protesting
It's not about them having "not caught up with the times", it's using placeholder to replace label being a violation of the intent of the attribute.

http://www.w3.org/TR/html5/forms.html#the-placeholder-attrib...

"The placeholder attribute should not be used as an alternative to a label."