skysight-inc/HackerNews huggingface dataset:
But I think you could do better than 10% if the site was redesigned with the tour at the core. At the moment there feels like a lot going on.

The 'how' is nicely explained now, but the 'why' isnt so much. Meaning I think for me I'm not coming away with the feeling it's the tour isnt going to simplify anything on my app / site.

As you mentioned, people are lazy, so I want to be inspired to throw it into my app because what I've seen is so nicely done that I want it too.
It did well on Reddit a couple of days ago, well on Twitter yesterday, so I think it's spread around quite a bit and picking up traffic from all over.
Tackle one problem at a time. For one, we may be able to photosynthetise, we just need to create tools for that, and that's what humanity is good at. If not, there are other venues for dealing with overpopulation: population control, out of planet migration... Sci Fi novels have approached this problem for ages.
Maybe pysch-evals should be part of due diligence by investors?
Nature: Why the new US open access policy is flawed
Well. What do you know? Maybe they've actually, for once in their lives, created a product not exclusively designed to suck money out of your wallet. (1)

Must have been a pretty recent change though.

(1) http://support.apple.com/kb/ht4874
Spring for Apache Hadoop 1.0 Goes GA
Raffaello D'Andrea ZURICH.MINDS INTERVIEW
How many lines of C++ would be necessary to replace each Python line? Let's make a table:

Expansion Expanded
1 to 1: 75/ 17 --> 75% 17%
1 to 3: 75/ 51 --> 56% 38%
1 to 5: 75/ 85 --> 45% 51%
1 to 10: 75/170 --> 30% 67%

The LOC doesn't measure how many features are implemented in each language. If a language is more verbose or need more detailed management the same features will appear to be longer.
.NET hosted inside Node.js - implementing middleware or CPU-bound tasks
I'm not, but I'll definitely check it out. Since this application is so simple, it only requires one curl request and I just use the http authentication method. Working on this small project (and the comments here on HN) have definitely opened my eyes to greater possibilities though, so I'm sure I'll have need for a php client in the future.
>But there is no other technology that can do this automatically (and adaptively) for millions of photos.

Excluding of course, the for loop or the while loop; particularly when used in a shell/python/perl/etc script. Matlab is also particularly well suited for this. Then there are visual macro thingamajigs. iMacros for browser based repetitive tasks, which could then be used with an online image editor. Irfanview, I believe has batch image processing, as do many other popular photo/image editors. And last, but not least, Imagej.

You may have added feedback to the loop where many would have had none, but feedback is not a new or novel concept. The only thing I can see that is possibly non-trivial is your method for assessing quality of the output. Given the many high-quality image-processing libraries, and well-documented techniques available, and the subjective nature of assessing "quality" with respect to how an image "looks", I doubt there is anything original there. You've enhanced the workflow for casual users, the uninformed, and those who prefer to spend their time on something else. That arguably has value. While it seems a bit of a stretch to call it "technology" to this audience but, that is what the word means.

IMO, you'd receive a "warmer" welcome from the more technically-minded folks here if you'd dispense with the marketing hype (definitely stop making impossible claims), and show some real evidence of just how much "better" your output is over some reasonable defaults, including cases where your system fails to meet your stated goals (even a random quality assessment will get it right sometimes). Nobody is ever going to believe that any system as you've described works for every case, every time (simply impossible). In other words, you aren't going to sell any ice to these Eskimos.

edit: accidentally posted comment before I was finished blathering.
Andre:3000
The main reason I only participate in GPL projects (no LGPL) is exactly because I don't want my code to be used in commercial situations.

I agree with "collaborative effort for the good of humanity" as long as it is not done by getting money with the free work of others.

That is why I always donate for the projects I make use of, taking into consideration that in no other profession people get their tools for free.
There's a comment in the post:

"As of right now, it ends up that about 75% of our code is C++ and 17% is Python (link) since it turns out that a lot of BIND 10 is performance-critical."

Which could easily be taken the wrong way. I believe the right way to think about it is "How much _more_ C++ code would there be, if there wasn't that 17% in Python?".
Oh baby, what I'd pay to be a Google Glass "adapter". I see no reason to believe this anyway, in fact, this seems flagable.
Urbee2 and OrganicTransit's ELF (http://www.organictransit.com/order.html) need to marry and have a baby.
Great! Btw, it isn't dealing very well with unicode characters: http://cl.ly/image/0K2x0X2k1z31
Why can you not do?:

#!/usr/bin/virtual-bash my-env

echo hello

Edit: in fact something like /usr/bin/virt-python my-env is much nicer than /var/lib/my-app/env/bin/python. Basically like virtualenvwrapper but for Python scripts that are not run interactively.
Nice to see more projects moving into more expressive and safer languages.
It happens that 9 AM Brussels time is midnight pacific time. I'm sure Google is running some maintentance cron at midnight thinking "This is a low demand time," and it is, across the US, but not in Brussels. These are old instances, and Google probably doesn't want to re-time or rewrite the cron job to be more efficient.
The $15K bidder http://offer.ebay.com/ws/eBayISAPI.dll?ViewBidderProfile&... signed up just for this, unless I am reading ti wrong.

Sergey, is that you ;) ?
Thanks for your feedback. We will be redesigning our landing page in a few days, after we have gathered some more feedback.
This is just over the top fun! Until I realize it's an hour past midnight :/
Nobody who builds something on the back of a lies deserves, or gets, my respect.

To me, it would be in the same vein as saying, "All respect to him, he kidnapped and murdered people, but he makes 10 times the amount I do and hasn't been caught. Genius!".
"Strong as steel". I strongly doubt.
Well, it's industry-dependent. The pharmaceutical industry spends plenty on internal research; they fund some academic research; and there's a revolving door between academia and private industry.

Most industries aren't like this, of course; I doubt my barber or my accountant have much use for academic research output.
Why is it on the third page? If my fake understanding is correct, a lot of people were clicking on it probably because of the provocative title. The content, much less provocative. "...But her gigantic face," you say.
This has scam written on it in every way possible, I can't image this stays up long.
JavaScript Mortal Kombat multiplayer game
thanks, i'll look into this tonight.
>World of Goo of the past has shown that indy games a worth the risk of buying a copy and testing it out (if one would ignore the paradox).

Indie game devs have an advantage here. Indies can release honest demos of their games because they're not necessarily concerned with polishing the turd for E3 or a console release - they're much more interested in polishing the final result and having people buy their game because it is good. Indie game devs can also go back to the shareware model (not that they have to, but they can) which no modern game studio would touch. Indies have that flexibility because they're indie.
Thanks, that is a very constructive hint. I will keep it in mind.
Like the Morgan?

http://www.morgan3wheeler.co.uk/home.html
I agree, how about "If your startup fails, the world isn't over, its not worth taking your own life."

I feel like the writer is taking the sky is falling approach in the opposite direction. Startup failure is a badge of honor in the Bay. EVERYONE has had a failed startup. Those that go on to build great companies get knocked down, stand up, and go at it again.

How about some words of encouragement? "Even if you do fail, you are in GREAT company." or "There is always a next time." The idea that no one should ever take risk because of the fragility of their ego is ridiculous. Paralyzing someone's thoughts with fear of failure is just as debilitating.

I know a few people who have died in car accidents. I'm not shouting from the rooftops "Never drive on the highway again, its too dangerous! It might not work out!"
By that logic, every successful sociopath is also a genius we should admire for being successful.

If we start appreciating charlatans for their marketing skills, we are going to be worse off in the long run.
Surely we are better off accepting that resentment at the achievements of others is the problem of those resenting? I'd love to have arguments either way on this.

Peoples estimates of each others ability/importance will not always be in sync. Humbleness prevents or delays conflict when both sides think they are the more important one.

Surely we are better off accepting that resentment at the achievements of others is the problem of those resenting?

Given that people resent you for your achievements, aren't you personally better off being humble (thus decreasing their resentment)? Saying or thinking it's just their problem will not help you, since they will still resent you and presumably act against you.
Obama to make research results publicly available
> Frequently, a startup is their option of last resort--since the working world has already failed them.

That's an excellent observation and I had not taken this into account. This may be one of the reasons why start-ups are so attractive to people with issues in some area, it affords them the freedom to write their own ticket.

The problem with that is that start-ups aren't really a solution for the problem, it will most likely just end up making things (much) worse. Treatment is.

Life-style level businesses might be a good choice, you get to write your own ticket and yet don't have to deal with extreme stress (normally speaking, of course even then this could happen, you can't rule it out, you probably can't rule it out in any situation but doing a sink-or-swim start-up pretty much guarantees it).
if google finds out who the lister is I bet they get their invite pulled.
Whenever you go to a site and it promises something, you have to give it your email address to possibly get access to a beta later, and then it either never appears, doesn't live up to the hype, or pivots and becomes something you're not interested in. Or, how about something that promises it will be around forever, and doesn't. I won't name names.
Jodi Arias Admits Enjoying Some Sex, Maintains She ‘Felt Like a Prostitute’
That's not sketchy at all... I mean just giving someone $15K without even a photo to show that they have the ability to even get the glasses.

Plus what if Google pre-register your Glasses on your Android account? Will they even be useful to a third party?
It's not 'either do bigco or do a start-up'. You could probably do great as a consultant or a contractor. That way you still get to write your own ticket and you avoid the (majority of) the stress.
Also consider that depression sometimes is 'latent' and the startup roller coaster can be the triggering factor. My first co-founder (and lifetime friend) committed suicide a year after leaving the company to become a federal agent. We could never have guessed he was suffering from severe depression.

People seems to think that depression is a personality issue/characteristic, not an actual decease. Depression is a curable decease that sometimes can even be detected with blood and saliva tests. It requires medical attention and almost every case ends up in drug treatments.

If your doctor understands what a startup is and allows you to do it, I don't see why you shouldn't. You can't scape from depression by not doing a startup.
That's very interesting, because I've read that the "starting salary" is similar, but with a Master's degree you can profit by entering into 'higher paid' jobs like "Project Management".
I can see what you're saying but it's worth contemplating what percentage of the total codebase that Python code would represent if it were replaced by C++ code.
Why Imitation Can Be the Sincerest Form of Innovation
Aaaaand it's midnight and I'm meant to have written a 1,000 word post.
That is (the official/BDFL) Guido's stance on the matter too - whenever possible, use Python, but switch to C for computationally expensive tasks.

(https://plus.google.com/115212051037621986145/posts/HajXHPGN...)
That, exactly that. There can be nothing wrong with you, and you're just a bit outside the norm when it comes to your emotions. Yet you're miserable beyond relief in any number of jobs, so you start to look for alternatives.

Telling somebody who is not your 0815 always positive standup startup posterboy/girl "dude, you better not do that, you'll just hurt yourself, listen to me." Is like saying: "Dude, you just can't try to find happyness, give up now, trust me, I've no clue what I'm advising you to do because I've got no clue what your problem is."
> We start teaching with a simplified language called "karel" ... It's just a few commands and a dog.

Off topic, but curious: why does the language have semi-colons?
To that end, they should hire the guys behind the WikiSpeed car (http://www.wikispeed.com) as consultants. Their carbon fiber✝ costs them $800 to make.

✝Sorry, I'm an American.
I regularly write scripts that involve more than one virtualenv. At the moment this is trivial by just activating and deactivating envs from one script. Starting subshells is complicated because communication into the shell barely exists. Worse than that is that the shebang only supports two arguments and is heavily length limited.
Ask HN: Help on Secure remote access admin/CMS end of Web app?
I'm new in the game. What would be the best way to setup a secure remote access to ADMIN end/CMS of your web. app? - what available tools? - configs? - ideas?
On this topic, I think it's very important to create tools that allow learning and creation as envisioned by Bret Victor [1].

[1] http://worrydream.com/LearnableProgramming/
Don't miss the other end of the transaction. If the 20min are used spending money (consuming) this also increases GDP.
The following salary report for Germany is quite accurate. (Click [YES] when asked, otherwise you'll get forward to the homepage.)

http://translate.google.de/translate?hl=de&sl=de&tl=...

Where do I find accurate salary reports for the States?

A friend of mine just finished his Bsc. degree and now earns about 48k €/year. That's roughly 4k €/month. This may sound like a lot of money, but after paying taxes and insurances he's left with a little less than half of it.
Also regarding the header... that background image is just fantastic. Is there a wallpaper version?
Arthur Ganson: Moving sculpture | TED Talk Video
The workspace has been shutdown here, too many bombermen.
I will explain it once again and in full and then let it go.

This is a special case. I know that normally barely meanst "only just" (though i believed leo that it sometimes - in special cases when used in a specific way - can mean "only almost"). But if someone hears a sentence like "that is barely visible", one always implies that it is not visible at all for someone seeing a degree worse. Now, if you vist a pornsite with usergenerated content - take 4chan as example - I'd bet a lot of money that one would find a mod-guideline or at least a discussion about such a guideline to delete any threads with "barely legal teens" as topic because a lot of users would post pictures of underage girls in such a thread. In such a case, barely implies not really. And therefore such a term can have another connotation than its formal meaning.

It is really a stretch to say "it doesn't have that connotation", connotations can vary even in one language for every speaker.
Because the stated goal was to use Python "whenever possible" and judging by the python2 bashing at the end of the article, the author is a true believer yet the best he could do was 17% of the total code.

This also clashes with the belief in the Python community that performance is not an issue because you just rewrite those few critical sections in C/C++. How's 75% as one possible definition of "few"?
Anyone got any background on the backend tech involved?
All servers are down.
Why isn't it written in Node.js?
You know that the line between a startup and a life-style business is pretty much non existent of course. Oh, and before we go into that "it's all immense stress, don't do it" thing, ever noticed how a ton of startups/founders are very fond of balancing this to be a lifestyle choice?

Anyhow, stress/failure isn't the only contributing factor to a balanced mental life. Even somebody with a more varied emotional makeup can deal with stress and failure. There are a host of other factors that have to work as well, and sorry, holding a job for some people just doesn't deliver them.
Ferruh's guide to risk free startup
(for depression prone people and the rest)

= Prerequisites =

* You have proven technical skills

* You have minimum amount of social and business skills (if you don't have this, don't do startups anyway)

= What not to do =

* Do not attempt to start the next Facebook, Twitter etc. Start small. If you like your next company can be the next big thing, for now don't do it.

* Do not start something that needs huge investment. Stick with SaaS that doesn't require big operation.

= Step by Step =

1. Find the idea

2. Design the PoC

3. You'll need max 1 year to deliver the product yourself

4. Pitch it to people you know (if you can't find & convince at least 3-4 to invest one in total of one year salary ~$80K then do not do startups). Do give away up to 49% of the company. Do not care. So the valuation of your company will be about 2 x your annual burn rate. i.e. $80K x 2=$160K

5. Only accept investment from rich people who is OK to lose that investment. Try to avoid relatives. This is really really really important.

6. Nice, now you have 1 year care-free time, do your thing.

7. At the end of 1 year if it doesn't work, close your company go back to your office job. If you are afraid that you can't find a job, DO NOT start your own company, that means you don't met the prerequisites in this guide (not technically good enough).

Congratulations, you have just started and failed a risk free startup. You lost some time of your life but possibly you learned a lot.

If you like you can repeat this many times until actually make it a reality or to figure out that you don't have what it takes to do this.
It's working ok in the EU!
> CSP doesn't magically multiplex your code onto your cores

Take a look at this Rob Pike video: http://blog.golang.org/2013/01/concurrency-is-not-parallelis...

Now that video might well be crap, I'll be the first to admit I'm not skill enough to know one way or the other.

But based on that video, it does appear to me that Go does offer some form of multi-core magic and it does appear to come at a minimal cost.
Why not just use user authentication (username/password) to verify the user is in the appropriate user group (admin) by polling a database of users?
Is UX thinking making us better people?
This is wrong on so many levels.

1. Prohibition does not work. It has been tested many times over many decades. If people of New Hampshire are afraid of aerial photography how about this: When anyone (incl. government) wants to take pictures from drones over some area in N.H., they need to tell in advance and concerned property owners can permit or prohibit the action.

2. Sponsoring bills is a very strange practice to me (I am from Europe). I dont understand how this is democracy.

3. Government should be more restricted in what it can to than its citizens. Not the other way around.

The world needs new law-making system(s). More democratic and rational.
Answering my own question but:

>Thanks :) Follow us @bombermine — we have plans to write an article about how game works. In few words: java, jetty, gwt, javascript, node.js, html5 [1]

[1] http://www.reddit.com/r/WebGames/comments/199urs/bombermine_...
This is what I imagine when I hear HTML5 gaming. Just like "fun" on a PC looks different from "fun" on a console, and even more so from "fun" on a Wii, or a DS or an iPhone, "fun" on the web needs to take advantage of the nature of the medium.
Program searches data to uncover new scientific laws
I think it's interesting that they did consider C and then decided it was too much of a risk. There's a constant theme of 'why use C++? C is faster and doesn't suck as much!' especially due to Linus' statements on the language, but often C is a technical risk as there's so much more that can go wrong. I'm not saying C++ is a better language than C, but it's definitely different and given the language is structured to be less of a headache I'm surprised it's often shot down over C anyway.
Dont Worry, if you have been fooled.. The Music Channel - MTV had honoured him with the "Youth Icon" award, some years ago.. A big corporation like MTV could be going wrong, then think of your faculty...
Alan Kay on Marshal McLuhan and the Personal Computer
Customer support of Google really sucks!
Currently the GAE cloud has a reliability problem (also for new customers).
Instances are restarted like crazy. This leads to downtimes. But that's not enough. Customers have even to pay more(!) instance hours because of this.
There is the running gag on the mailing-list: "Whenever GAE is unreliable for weeks Google needed to make revenue targets ;-)"

References

Current Issue:
http://code.google.com/p/googleappengine/issues/detail?id=88...

Same issue from last year that took weeks to be resolved (check last comments!):
http://code.google.com/p/googleappengine/issues/detail?id=80...

Some Pros and Cons of Google App Engine in this blog-post:
http://www.mosbase.com/
Are you using the JS client library to connect to Drive or a server? I'd also recommend an entry in the Chrome Web Store for better integration with the Drive UI.
Point taken, but if by this metric the percentage replaced by C++ code is still bigger my original criticism still stands.
Hum, I don't think interpreting this comment as Python is not adequate for performance critical applications is misinterpretation. The author makes it very clear in some other part of the text:

> [Python] has all of the features that we were looking for… except performance.

Now your interpretation is also valid since they could have written everything in C++ but they didn't.
There is a huge difference between a life-style business and a start-up. Though the one could grow into the other the chances of that happening are fairly remote.

Most life-style businesses have built in limits to scale, most start-ups consider not scaling up and out a failure of sorts. As soon as compound growth is involved you're out of lifestyle business levels.

A typical life-style business is < 5 people, is in business-to-business, has a limited number of customers and does not aim to change that.

A typical start-up is one that is started by < 5 people, aims to achieve significant growth and is basically never going to be satisfied with the amount of reach they've got.

Start-ups will take outside investors, life-style businesses will not.
Mirror: http://www.isc.org.nyud.net/wordpress/programming-languages-...
"User Interface: A Personal View" by Alan Kay
Remember Bomberman? Try playing it against 1,000 other people
I looked at the video; did not register for it. I've been working for a while at a very similar idea (basically porting rur-ple, another Karel clone which I wrote 8 years ago, to the web) ... but I intend for it to be free. Kudos for you to want to create a business out of it, but my aim is simply altruistic.