skysight-inc/HackerNews huggingface dataset:
Every picture that is on my VSCO Grid was taken with the HDR+ Photo app. Please note: I have manipulated most of the images. After purchasing the N5 last year, I quickly learned that the Nexus 5 camera should always be set on HDR+. Even though the HDR process takes multiple images. Many of the pictures on my VSCO grid were taken in motion. They still have a focus and do not look blurry.

http://fantasma.vsco.co/
It is Jonas Salk's 100th birthday today. Google has a Doodle for him.

http://www.google.com/doodles/jonas-salks-100th-birthday
>Droids met the challenge of perceiving their self-image and reflecting on their own thoughts as part an effort to develop robots that are more adaptable in unpredictable situations

Who exactly is this entity doing the reflecting? .Isn't this a fundamental misunderstanding of what 'consciousness' means?
But when it was released the marketing message was that the storage on Gmail was "infinity +1" since you get 1GB to start and the storage would grow slowly forever, thus infinity.
We currently use web.py + gevent to run our API where I work. It's really easy to work with since it's so tiny and simple, and since we only need JSON in and out for now, it's perfectly sufficient.

Before web.py, we were on a scary Tornado implementation. The API was rewritten to web.py in a week with a minimal delta. We won't be on web.py forever, and gevent sometimes kicks up minor fusses, but I think web.py has given us a nice malleable form that helped us get out of a terrible place, and we can easily hop off once we decide where we want to be.

RIP aaronsw.
Show HN: TagniFi Fundamentals Is Now Available in Excel on SpreadCloud
VLC, Scrivener, Skype, Spotify for Linux; I think they all qualify as quite usable applications.

On the other hand, in GTK you have GIMP and Inkscape, which aren't exactly an UX expert's dream. In Qt you can find similar counterparts in Krita (specially Krita Sketch) and Karbon, which I think are much cleaner.

I hope they help with your preconceptions.
Hey, NASA too! (Well maybe not 1,000)
Well I did believe that when I started the project. I don't know if quitting was altruism. Selling is hard enough for a programmer like me, but for this project I really recoiled from it. My heart just wasn't in it. Perhaps if communications were opt-in for the developers and we controlled the communications channel it would be okay. This piece might be worth keeping: The site scored each developer on various skills, so users could see that a person was better than 87% of their peers worldwide and better than 93% of people within 100 miles, etc. You could still use the whole population to compile those stats, even if only some people had opted in to communications. (Of course the score was based only on public data, so it was not perfect, but still it seemed like a pretty strong signal when I looked at it for people I know.)
Google search can perform human-like behavior. If two things have the same behavior, can one have "consciousness" and the other not?
It's a bit difficult without knowing exactly what you're doing. None of the advice you'll get in comments will mean much without elaboration on what you're doing and what your target labor market really is, in my opinion. The phrasing of your question implies something about your target labor market (younger, Bay Area startup single person with limited or no other obligations), but it's not explicit, so not useful to anybody who might consider giving advice, I think.
Asteroid mining company Planetary Resources launching first spacecraft
Image Glitch Experiment
Big things to expect from Emacs 25
Neat webapp, quite impressive.

Still, I’m disappointed at how lazy the UI design of nearly all image editors is. They take off-the-shelf algorithms/models, implement them in code, and then slap a slider widget in for every parameter in the model. A big wall of sliders takes basically zero thought or effort from a UI design perspective, which is why it’s so popular, but other than being ubiquitous, it’s generally a mediocre UI in comparison to something that has had real thought put into it.

(But again, that’s nothing unique to this app. Adobe Lightroom takes the same lazy way out. Several of the tools that have been in Photoshop since before 1995 are a bit more powerful/flexible, but everything they’ve added in the past 20 years seems to follow the wall-of-sliders model. Some expensive professional video color grading applications are a bit better, but still nothing too special.)
McDonald's used to have a promotion where they gave away pedometers for free with purchase of like a small french fry. Now we have 50 companies like Fitbit trying to sell them for $100 like they are multi-featured devices (steps! calories! distance!) when it's really just a McDonald's free toy combined with a casio watch
Image Triangulation Experiment
Yeah, I think one of the biggest shocks about the role is how little documentation there is on being a CTO. (Contrast that with the CEO role, where you can read Andy Grove, Ben Horowitz, Fred Wilson, etc..) I'd love to see other people talking about their experiences: I think many of us are going through the same struggles.
sorry, I wasn't addressing Hackerrank in particular, which seems a fine way of doing one of the parts of the recruiting process (tech validation), while my complain is on "everything else" and the general hiring process.
Another broken network device which takes it upon itself to mess with TCP connections passing through.

I ran into this a few years ago with Coyote Point load balancers. It turns out that if you send HTTP headers to a Coyote Point load balancer, and the last header field is "User-agent", and that field ends with "m" but does not otherwise contain "m", the connection does not go through the load balancer.

Complaining to Coyote Point produced typical clueless responses such as "Upgrade your software". (The problem wasn't at my end, but at sites with Coyote Point devices. Fortunately, I knew someone who had a Coyote Point unit, and we were able to force the situation there.) I had our system ("Sitetruth.com site rating system", note the "m") put an unnecessary "Accept" header field at the end of the header to work around the problem.

Coyote Point's filtering software is regular-expression based, and I suspect that somewhere, there is a rule with a "\m" instead of "\n".

A current issue: there are some sites where, if you make three HTTP requests for the same URL from the same IP address in a short period, further requests are ignored for about 15 seconds. You can make this happen with three "wget" requests. Try "wget http://bitcointalk.org" three times in quick succession. Amusingly, this limiter only applies for HTTP sessions, not HTTPS.
I'd like to know from AI experts on HN. This is the third wave of AI hype in 50 years. Will this too lead to an AI winter like the last two times or are we really onto something ?

Heres an interesting AI company I've found :
http://www.celaton.com/solutions

It's already begun.
High Performance C Extensions for JRuby and Truffle
It a carelessly-used word. We use it both for 'not unconscious' and for 'self-aware'. The 1st is obvious - unless its offline, the AI is not 'knocked out' or asleep so its 'conscious'.

The 2nd is harder. Maybe by close questioning you could find out. "If you were self-aware, what would you think about yourself?" etc.
Keyless cars increasingly targeted by thieves using computers
> "All other things equal, better equipment will allow you to get better shots."

This is the part we disagree. Better knowledge will allow you to get better shots - we've gone past the point long ago where improving technical capability made dramatic improvements to how well people can photograph.

Ultimately what makes or breaks a photograph isn't sharpness, or even focus in particular, it's exposure and composition. That shite picture isn't made any less shite because the focus is bang-on. Likewise, a well-composed image survives a great deal of mis-focus, blur, or other technical faults.

If an image is shit because the focus was off, I'd hate to say it, but it wouldn't have been an excellent image even if the focus was on.

Short of extremely equipment-demanding niches (like macro, or sports) the problem is practically always with the photographer, not their equipment. The photographer is the most common bottleneck in creating great images - of any subject, banal or world-changing. Spend money on education, not more gear - and more importantly, spend time.

Technological advancements will give us much-appreciated conveniences, it won't make you a good shooter when you weren't before.

Side note: this is why I'm a fan of things like iPhonenography classes, as much as people like to mock it. Ultimately putting a camera into everyone's pockets has been great for photography and expression, and elevating the quality of this stuff (whether intended as art or just personal enjoyment) involves education, not gear.
It's open source https://github.com/kevinmcalear/hater_news

Looks like a counted bag of words + https://github.com/kevinmcalear/hater_news/blob/master/its_p... are fed into a logistic regression
Correct, but that's just because of the inherently unpredictable nature of future telling.

What are the alternatives? One could simply not engage in projections, which is difficult because they're so tempting. A third option is to listen to the non-experts, which doesn't seem more valuable...

This is something I struggle WRT economics. I know economists are little more than fortune tellers, but what are the other options?
Fair.

This is so we can use the API. It makes it sound scarier than it is.
very neat! love it!
I'm interested in reading more about this, can you give a cite to any URL talking more about this reduction in codepoint space? Haven't been succesful finding info on google.
OneDrive for Business is part of Office 365 which is run on Sharepoint online cloud service by Microsoft.

In this OneDrive has two different services, you can use both as a Office 365 user. What you are using is the personal service for OneDrive which is on the onedrive website, the other is the sharepoint online for teams which is used for collaborating files in different projects, teams etc...
Why do we use interpreters instead of using compilers for everything?
Diligent hiring just means, considering culture and upbringing before rejecting a candidate. Also, interviewing at colleges that you would not normally associate with upper-middle-class-white-kid. Excluding these schools is biased; including them can no more be considered 'racist' than including Yale.
Show HN: MRKR Cloud-based Education Software
MRKR is a cloud based solution which offers class, attendance student and staff management. Teachers will be able to mark assignments, take attendance, assign seating/lockers and review their students performance all in one convenient place. All work is automatically saved and accessible from any computer or tablet at school or home.

http://mrkr.ca

What's your thoughts on MRKR? Do you know a school board that could use this? I'm looking for all and any feedback!
AES CBC + Elephant != XTS

Elephant 'mixes' the blocks on a sector level to limit CBC block modification attacks. It does not limit the maximum size to align to sectors. It is not XTS.

Nor is my claim that Elephant is what you want or need. Merely that it was removed, that Ferguson designed it, and that FIPS compliance was the underlying justification.
Check out http://openweathermap.org/API or https://www.mashape.com/explore?query=weather
I was a little ahead of the curve on this: I figured it out going on a strict keto diet in furtherance of my hobby of picking up heavy things (then putting them down again). I couldn't believe how good I felt, even on a diet of nothing but tuna and water. When I added things back to my diet; milk, rice, beans; all no problemo. First time I ate spaghetti, I went back to feeling like dirt. The internets informed me that other people were sensitive to wheat as well (this was around ~ 2004), and I haven't looked back since then.
Clickable http://mrkr.ca
Alright, here it goes..

>What was the most interesting, involved, or realistic question you dealt with on HackerRank?
It was a rather most common one(i didn't know it was common at that time) - the infamous fruit basket question and a question to create a word builder from two notepad input to a JSON output to third file and parse the fourth and fifth notepad with the JSON output, something like that... I was/am a beginner programmer, so it was a challenging one but others will find it easy as 1 2 3.

>If you were a hiring manager, how big a difference would HackerRank make for you?

Would be huge.

On my last interview with the company I am joining soon, after all the technical rounds I sat for an one-to-one HR discussion. At that time, it was clear they are going to make me an offer with an CTC for an average professional programmer of my experience (If you'd read my other comments / submissions, All my experience are from SysAdmin job, so I am a fresher for the developer position).

I asked the HR person, "How I am the one sitting here albeit a fresher, rather an experienced dev" his answer, out of 206 applicants only "6" applicants cleared the coding interview and I am one of them. Rest 5 are ruled out on various basis, but the clear point here is, the initial level programming interview (though its more common questions) have subtracted out 98% of the applications which saved huge amount of time for the company. For a company (esp. startups) time is more precious and these kind of initial evaluations surely helps to sweep out the majority of imposters.

>* Would you put more weight on the online Q&A, or more weight on in-person interviews*

In-Person interview any day. Online evaluation can be treated as an filter but can't be a deciding factor.

One problem with online Q&A is its lowest probability to have a fool-proof prevention mechanism. As I previously said, most of the questions are provided by the HackerRank itself, those which can be easily accessed by anyone signing up for a Employer evaluation account and prepare themselves for the interview.

For company created questions, it won't prevent applicants from looking up the answers in Google since most of them are obvious ones. There were some multiple choice questions which if isn't properly crafted will be easy to find answers too.

And most importantly, you can't KNOW a PERSON from these online Q&A. After all we are hiring a Person, not just his knowledge.

>If you keep answering me, I'll keep coming up with more questions, because I am not kidding I seriously nerd out on this stuff
Me too nerd out with these since I have an awesome idea (atleast awesome to me) that fills all these problems with respective to hiring landscape. And you are welcome to come up with questions and I ll try my level best to answer them.
I suspect a guaranteed job there actually did help a lot of people with mental disorders.

Also back then Eastern Europeans were eating way less meat and sugary foods. Also self grown food was very popular (due to lack of food in centralized stores)
Pretty awesome watching these guys grow. I also love how they question the norm in the VC/startup world of being poor until you hit a real homerun. You only get one life. Don't let a VC dictate how you live it just so they can hit their IRR projections.
This reminds me of http://www.introducingcarrot.com/.
I think it makes the same (valid) point.
The term was probably used loosely and only as a relative term. Consenting to unethical interrogation practices, for instance, is "minor" compared to personally participating in the massacre of hundreds of unarmed people. They're both serious, and they're both war crimes, but they make a big difference in how "evil" that person ought to be perceived IMO.
Rise of Linux – a hacker’s history
Be aware of scams. If you find apartments listed at a price similar to this, it's likely a scam. Never pay deposit upfront without actually visiting the unit.
You guys build all the hardware - why not just use one of the pre-shared key TLS ciphersuites? No expensive public-key crypto required, just AES and SHA.
Ng-europe, Angular 1.3, and beyond
Hmm ... I think that for every orphan in Romania, there is one mentally ill homeless person on the streets of US.

Watch Sicko. So can we boldly say that all US medical knowledge is void?
Why can't Canon and Nikon DSLRs provide some basic built-in HDR?
"The Academician's private residences shall remain off-limits to the Genetic Inspectors. We possess no retroviral capability, we are not researching retroviral engineering, and we shall not allow this Council to violate faction privileges in the name of this ridiculous witch hunt!" -- Fedor Petrov, Vice Provost for University Affairs

Presented, of course, when you've successfully researched retroviral engineering.
>Objectively, you need to write more tests

That is precisely the opposite of objective. Personal thoughts, feelings and opinions are subjective by definition. 2+2=4 is objective. "You need to put more cheese on that pizza" is subjective.
Using tables is back? Sweet. Now my knowledge of HTML is relevant again.
It's too late to edit but just to note:

FitBit released a new version of the app today that seems to handle the iPhone 6 screen size correctly. It only took a month, and they didn't even think it was important enough to mention in the release notes.
haternews.herokuapp.com application is down. lol should have used javascript.
That makes more sense. The nano-bots indicate that at the start and I missed it. Still the dialogue is just so cliche, including a forced mini twist ending.

And:

Wwaathhheeer
Apple Pay worked last week. Google Wallet worked for years. This is really not looking good for their competing product. Boycotts are starting to trend on Twitter, and for good reason.
I like how the article never mentions the reception that the competitor, CurrentC, has received. https://itunes.apple.com/us/app/currentc/id912922036?mt=8

Design fail:

Why should anyone have to grant access to
their personal checking account, health data
and allow tracking of their purchases!?

I wish I could give less stars:

This app would only provide me with less
security and less convenience.

Horrible mobile payment:

you think Target and Home Depot breaches
were bad? Wait until those hackers got a
hold of your bank account and drain it!
That said, if I told people on this site that I was offering a PaaS with only 1 nine of reliability, I'd be laughed out of the park. And yet that's exactly what I'd be saying if I were to advocate for ignoring <IE10.
It's not hard to reverse an ACH debit if you notice it within two months. After that, it's impossible. (And business accounts only get two days.) Also, the credit card companies are actively trying to prevent fraud and will notify you of unusual transactions; with ACH, there's no-one looking out for you but yourself.
The Bitcoin chain only has to know how many Bitcoins exist in the sidechain, and only that number of Bitcoins is permitted to be resurrected from the sidechain's dead address. The rules for how units in the sidechain relate to units on the Bitcoin chain don't matter; as long as the work is done to resurrect a Bitcoin on the Bitcoin chain, then it will be resurrected and decremented from the sidechain's count.
I'm looking forward to see more about Flow because I think it will be a stepping stone in ES6 going mainstream; 2015 will be an exciting year for Javascript :)
The expression won't turn to be good conditioned only by using fma. You actually missed the point of conistonwater's post.
I have a hunch that one of the good ways for a CTO to still occasionally write some code that delivers significant value for the company is to take on the "little" projects that reduce friction in the internals of the company itself.

Too many companies fail to invest in that kind of software, because its value is less obvious than code that's shipping directly to customers. But I think it's very high-leverage. It's literally reprogramming parts of the business itself.

It's tempting to slice off that kind of work for a new hire, because it's more self-contained and lower risk than your product. But I think that's probably a mistake -- the new hire will learn faster on a product team, and the "little" project will be bigger impact in the hands of someone deeply technical who has a vision for how the company should run.
To have someone actively look for a job for you is indeed not scalable, at least not affordably. What about having people that know you, personal and professionaly tell you about jobs you might like? Do you think they would do a better job than the average recruiter?
That's a nasty list by the way. The thing is most of those issues can be avoided with just a little bit of effort and care...
This time there are applications and revenue. In the financial sector, huge amounts of revenue. In the first two "AI revolutions", the startups all went bust.

(I went through Stanford CS in 1985, just at the point that it was clear that expert systems were not going to be very useful. Much of the CS faculty back then was in denial about that.

More recently, I took a machine learning course. It was taught by someone from Black Rock Capital, not an academic.)
That won't do much for x near 1, because the function x^2-1 is itself ill-conditioned. In other words, it is relevant that the floating-point value of x is itself only an approximation to some true value of x. So computing x^2-1 exactly for a given floating-point value of x does not give a good approximation to the true value of x^2-1. This is a mathematical property of the function x^2-1, and cannot be fixed with any algorithm. This is basically why I consider the example x^2-1 => (x-y)(x+y) misleading.
Aren't they/you using it for a hosted web platform? Then it wouldn't matter, as long as it is not the AGPL.
Until there's a system that works for consumers 98% of the time or more, consumers will continue to reach into their wallets for a plastic card. Proprietary software vendors are never going to hit that rate of acceptance, and for the most part, they're all wasting their time with these half-baked implementations. As soon as a universal open standard of payments becomes accepted by the big merchants, that's when these mobile payment space will take off. No one wants to embrace Bitcoin for all the obvious reasons, but there is no other competing solution, so it'll clearly be the inevitable, if not reluctant, winner in this market.
Premises is flawed on several levels.

1) Sports do not require exercise; Darts, Bowling, Curling, Competitive Eating, Competetive Video games, etc.

2) Learning is required for Sports. Strategy, practice, muscle memory, etc.

Learning is what we do every day we live. If we want to or not, if we realize we are, or aren't. We are also tested on this knowledge every second of our lives, if we want to be or not.

Learning is part of our existence, and to learn is to live.
I don't know if it's posted anywhere, here's what support told me (after a few back and forth emails and escalations):

> There is a setting on every users profile that allows enabling or disabling of Calorie Estimation. This function gives users an estimation of calories based on their profile history. Its best suited for users that maintain the same relative activity level daily, in case they forget to wear their trackers some of the time. Calorie Estimation used to be enabled by default, but due to some discrepancies such as yours, it is now disabled by default for new users until we can improve the technology.

> I recommend that you turn the Calorie Estimator off on your profile.

So the feature that adjusts your calorie burn based on your activity broke calorie burn estimation. If you turn the feature off.... everything works as expected. Note that I fit perfectly into the "maintain the same relative daily activity level" category.

They knew about it, they turned it off for new users because it caused problems, they left it on for existing users and didn't tell them even if the bug was occurring.