skysight-inc/HackerNews huggingface dataset:
Having browsed both the linked page and the main page, I'm still fuzzy on what this service does. Even if it's free, why do I want to deal with yet another photo-sharing account? I could use flickr or iCloud to back up my photos for free and make them shareable - they have limited size by default but I can pay more if I need more. I think DropBox has a photo syncing feature too, though I don't use it. If people sign up for your service, what value do they get from it? Do they still have to pay for extra storage from DropBox or whatever backend you're using as a separate transaction, or are you paying for storage? How does using you plus my dropbox account guarantee that I "never lose a photo" given that (a) my dropbox account doesn't have room for all my photos (b) dropbox might go away at some point just as flickr might - or I might miss a payment.
Edited my comment. I was answering his question about everyone getting an email.
https://addons.mozilla.org/en-US/firefox/addon/firemacs/
Is your name Hu Jintao?
Uploadcare handles uploading, storing and processing files for you
last year I got the email at 7pm EST
Password reset questions are the problem. Their a back door into your account. I hate when a site forces me to enter them. When I do, I answer then with something completely different than what the question is.
On OS X 10.7.5 with a Nexus S running Android 4.1.2 I get the following in kernel.log:

11/15/12 9:55:40.019 AM com.apple.kextd: Can't load /System/Library/Extensions/HoRNDIS.kext - no code for running kernel's architecture.
11/15/12 9:55:40.022 AM com.apple.kextd: Load com.joshuawise.kexts.HoRNDIS failed; removing personalities from kernel.

Great project, btw. Can't wait to try it on another phone/computer and get it working.
Haha, yep. My signal is low in my house and I'm working from the "phone booth" (the room with the best cell signal) just in case.
Eurozone crisis in graphics
2 views on 11/2. 1 view on 11/4. 1 minute estimated watch time.
Good for you. But 99.9% of people are not as careful, and will never be. You can't change them. They will continue to use the same password of minimum allowed length for multiple sites, and store it in plain text on their desktop. The designers of technology need to be aware of how it is actually used by real people.
Refactoring to jQuery Combinators
Yeah I've used FizzBuzz myself, and under interview conditions it's actually much harder to implement a correct (for edge cases, etc.) solution in a short time. I always took that into account. However I also added the twist that I wanted the candidates to also write the tests for the program in TDD style. I hoped that this would actually help, by asking the interviewee to follow a repeatable pattern of first expressing what they wanted to code to do and then implementing. We also did ping-pong pairing so I could help write a test, or do an implementation if things were going poorly, to see if that would jump start the candidates brain into the problem.

The results were quite frankly a disaster, no better than what Joey found (though I didn't do enough interviews for a statistical sample).

Unfortunately my limited observations have lead me to believe that too many developers (particularly in the enterprise environments) are used to working on legacy codebases that they hack and change until the bug they are fixing goes away. Many rarely implement features much, if at all, and the ones they do are heavily broken.
Hehe, just like the World Series only includes the baseball teams that matter.
And neither was sugar as cheap and commonly available as it is today. Honey was more common, and even that was expensive. I don't think your average peasant had sweets very often.
We really are waiting for the results. Though we are confident about our application, and we know our video was viewed, but still there is a little curiosity that makes us feel uneasy.

Best of Luck to all, #fingersCrossed.
What does "without the means" mean, specifically? We've spent the last hundred years working to create opportunities for people without the means: community colleges, scholarships, federal grants, state grants, distance learning, textbook reform. This is just another iteration on that.

I'd rather see people calling MOOCs 70% and flogging them towards figuring out how to provide the remaining 30% than sit around praising their 70% and being contented with that.
Great the cancellation page doesn't work for me. There's a confirmation step to confirm with a big "Ok, I'll stay" button and a small "I still want to cancel" link. The link brings me back to the same page, while the button works.

I'll just put a reminder to cancel in a few days…
Israel Military Twitter Account Suspended Amid Gaza Conflict
Foxconn Builds, Installs Its Own Robots
The Mystery of Stuffmonger's Pure Tan
This has been discussed to death. Apparently you have to deal with it and it's not going to be fixed.

However, if anyone is curious about why it's happening, this is what the arc code is doing http://news.ycombinator.com/item?id=3098863

If you don't follow arc, here is a python and ruby approximation of the arc challenge http://news.ycombinator.com/item?id=3098863

https://github.com/rahulkmr/musings/blob/master/ruby/sinatra...

https://github.com/rahulkmr/musings/blob/master/python/closu...
Frankly speaking, would you want such a person working for you if they couldn't loop over a list of numbers and write simple arithmetic without advance preparations?
NASA Controls LEGO Robot from Space
Robot Skin Paves the Way for Healable Devices
Sinofsky denies he tried to take over Windows Phone division at Microsoft
good luck! youtube provides some useful analytics on number of views and age brackets
I agree that it's hyperbole, but there's one more factor to consider:

"The hackers persuaded Apple to reset my password by calling with details about my address and the last four digits of my credit card. Because I had designated my Apple mailbox as a backup address for my Gmail account, the hackers could reset that too, deleting my entire account—eight years’ worth of email and documents—in the process."

For anyone who had an email account prior to Gmail's launch in 2005, I'd wager there's an excellent chance that they initially linked their prior account to their Gmail account while signing up. In fact, reading this article has made me realize that I'm in the exact same boat; I still have my Gmail address linked to an ancient, dormant email account on a relatively-insecure service (I trust them more than AOL, but not nearly as much as Google).
The most interesting graph I’ve ever seen
[Double posting because I was out of my edit window by the time I saw your edit]

>But, actually we're both wrong... and right? The real answer turns out to be a bit more complicated. In your example the copies are made (automatically) in the caller (main) which actually passes a pointer to flipPoint. Try disassembling your executable. You'll see what I mean.

I'm really not sure that what the assembly code does is relevant. First off, once it's in assembly, the concepts of "caller" and "function" are gone completely. There are structures that correspond to what compilers typically emit when you define and call functions, but there is no "copy in the caller and pass a pointer to the function". There's just "copy this data on the stack, put the location into a register, and then jump to this location".

Furthermore, this is looking at implementation details, and what we're concerned here with are the abstract concepts of how these languages work. If you look at the assembly, you're seeing how your compiler decided to handle it. If you have optimization on, flipPoint is going to be inlined anyway. The spec doesn't really care how the compiler achieves the result as long as it does achieve the correct result. One compiler might have it copy before jumping and pass a pointer, but another compiler could just as easily pass a pointer before jumping and then have the copy made after the jump. You would not know the difference.

But the way C acts is as if the fields of the struct were being copied when they were passed to the function.
As Richard said it’s good to see someone taking a critical look at how Gamification is applied to Customer Service.

Running a Call Center is not an easy task. The easy part is adapting to and using the technology needed to run it. The big challenge comes down to people related issues that are more psychological than technological. Call Centers are driven by metrics, which in itself is not a negative thing. The issue appears when managers forget how their agent’s emotion and motivation are behind the metrics. At the end of the day, business success depends on people’s performance, how Call Center managers and directors are able to manage employee expectations, motivation, and align their personal goals with company goals over time.

Call Centers are capable of generating large volumes of information every day, but this data is only available to a select few people. What about the Agents? I believe that data should be available on a personal level to empower learning and performance. Giving them access to this data will transform the Call Center by bringing transparency and meritocracy. Recognition becomes easy when this information is available.

Most Gamification platforms lack the necessary focus to understand business processes and problems that add real value to their customers. Instead, they are in the business to Gamify everything. I think this is wrong, you can’t transform the Customer Service industry just by giving points or posting agents on leaderboards.

We created PlayVox with the idea to make Call Centers better places to work. I know how difficult the work is and strongly believe that little changes will help transform this workplace and generate great results. We believe in a more meritocratic and more transparent place to work, where recognition, promotion and pay are based on performance and not politics. Gamification or not I think Call Centers need to humanize the metrics and recognize people for their contributions.

At the end of the day, I don’t think Gamification is right or wrong, it simply depends on the context, the problem and how techniques are applied to change people’s behavior for the better.

Oscar Giraldo, Founder & CEO, http://PlayVox.com
New iMacs may be delayed due to welding issues
Robots at Work: Introduction
Ask HN: Reviving the Dynamic Language Runtime
Pre-Screen for us is simply provide working code that 'Finds the the four highest integers in a list of integers'. We accept any language.

The controversial bit, is we ask for Big O of their solution.
There are a lot of candidates who didn't get the CS degree and struggle with this, surprisingly no one has ever said "I don't know Big O".

Generally, working code is enough to at least get you in the door for a face-to-face. Yet this alone filters out more than 50% of the resumes.
Here (NZ) Amex has higher fees than other cards, and until recently, they were way, way higher.
Introducing Spindle 1.1
If 80% of candidates are failing, you want to ask it right at the start, to minimize the time you waste interviewing people who aren't qualified.
yes indeed... Analytics were really helpful . :) and Thanks :)
been using this for a while as well, and it's pretty awesome: anytime I'm browsing on someone else's non-add-blocked machine I'm like 'where the f does all this crap come form?'
The issue here clearly isn't the passwords. Take your pick from:

* Trusting the 'cloud' (by whatever name) to the extent that you don't keep a local backup of your important data.

* Linking all your online accounts together for the convenience of anyone who wants to hack them. (I like to think of this a the 'gift-shop-attack"; The castle seems strong and easy to defend, but there's always a gift shop with just a little old lady watching over it!)

* etc. etc. etc.
Building the prototype initially won't be that cheap, the final product will probably be cheap because the underlying technology already exists and as noted some are available commercially (and not very expensive).

I can't say why others have failed, I can only assume that it simply hasn't been thought of using the tools and technologies I'm thinking about. It's not a matter of creating a new technology, it's a matter of combining existing technologies in a way that might be unorthodox.
40% of the candidates passed the FizzBuzz test

I do not object to the broad points being made here but I do object to this interpretation. It's beyond awkward for many good valuable programmers, stifling really, to do this kind of unrealistic audition programming for a live audience. You are not just under stress -- you are far, far, far outside of any demonstration of your true value to the employer.

Perhaps the hiring pool really is that bad, you have a giant pile of unqualified applicants, and you really must use this kind of blunt instrument rather than taking the time to talk with candidates and their references and really get to know their work and their reputations. I've never had to do hiring and I don't envy you if you do. But I've also never in my life had to do this kind of test, and I think I'd use it as a filter myself to avoid working for someone who uses it.

[EDIT: I assumed it would be clear that I'm not talking about the coding challenge of FizzBuzz. I'm talking about the experience of audition-style programming. You end up filtering on less important characteristics of applicants who might otherwise be your best candidates, but think you're filtering on FizzBuzz.]
A re-defined metronome app that makes kids learn music happily.
Sinofsky strikes back, says there was no power grab at Microsoft
At this point, I'd think the FizzBuzz test is to get people to explain what the FizzBuzz test was. Most programmers I'd want to hire would probably have heard of at least the vague problem,
I'm sure someone will drag out the extreme counter-example after I say this, but I am pretty sure nobody ever has ever advocated hiring a person simply because they can do fizz-buzz. Fizz-buzz is just one step in many of a noise filtering process.
Many of the ground-breaking research and the research papers I study for my Physics term papers originate from Chinese Scientists. I just mean Chinese Scientists appear more frequently and this is a perfect example.
A quick Google reveals there are already ARM servers with PCIe slots.
http://www.globalscaletechnologies.com/t-openrdudetails.aspx
The Internet of Things, Taking On a Life Of Its Own
This is the right way, how intuitive!
I was disappointed to see it end (at 10000). :(
Can I ask How many views did you guys get. We had something like 3 or 4 views.
Agreed. I usually randomly mash the keyboard
Why not remove the part of the test that crashed it and post results of the rest of the benchmarks? Those are 3 tests out of 16, I would still like to see how it compares in the other benchmark tests.

Seeing "We're sorry. Firefox had a problem and crashed." as well as its exclusion from the performance summary made it feel like there was a bit of a bias against Firefox, where even in your conclusion it's stated that it performs "quite well" - that sentence does not reflect on the rest of the article at all.
Apple banning games with "memory" in the name from App Store
It certainly is interesting to think about how, when you're dealing with nickels, the concept of 2.77% inflation has no real meaning for price for a good 7 or so years!
Don't you think that prohibitive cost of upgrading all those machines would have been much more likely explanation than the assertion that efficiency was, for some unknown reason, exactly in line with inflation?
Those kind of links are a great irritation for me when browsing and reading HN.

My work around for the "unknown or expired link" bug is to open page 1 of HN, then immediately open pages 2, 3, and 4, but in separate tabs.

That way, I never run afoul of that bug, and opening tabs is really easy in every modern browser.

I'd be interested to know how other people work around the bug.
From 2006? Was camera technology really improved that much since then?
Great advice. Especially documentation: that is your marketing at scale.
Pretty great case of being in the right place at the right time with the right website ;D Now if he could figure out stuff for the rest of the months he'd be sitting on a pretty cool fortune!

Still, a great and inspiring story of how to leverage certain ideas to strike it big. Makes me wonder though if affiliate marketing blackfriday deals would've resulted in bigger numbers than adsense.
d3.js ?
I'll peg it at the perpetual 5 years away corner.
Well said. It's equivalent to receiving the exam paper days in advance and bragging how fair or equivalent it is. In fairness to the interviewer, he has the position of the other side and I can't hold it against it him. It's just not the same from the position of the interviewee.
Brand Engagement Rate Still 1%, But Facebook Is OK With That
So should we be expecting email or a notification on HN page?
Today OReilly offering 3000 Wiley tech titles in ebook format, DRM-free
His solutions works while your does not. I ran them both in irb. This is because "string << integer" does not do what you think it does. It treats the integer as character code.

"" << 0x41 # => "A"
I think you are missing the point of the GP's answer. Instead of nailing in 1 minute the easy question (would it be fizzbuzz or "write me a program that prints 'hello world'" or something of that kind), the candidate is supposed to write the answer quickly and move on.

Being snob about the interview question is not going to help things.
omg I know! I was ready to leave multiple times but something prevented me from moving my mouse and I starred at it for five minutes. It is number porn.
A password database on a service where you don't lose it ?
Having been on both sides the interview process and going through hundreds of candidates, I agree that a code solving problem is a valuable gauge for the technical acumen of the candidate. In fact the best experiences I have had on both sides of the table have had a well thought out coding element included. The better ones had a more real world requirement and aren't so puzzle like (yes FizzBuzz is pretty simplistic, but it’s still a puzzle).

The biggest issue I see with this approach is the “On Paper” (white board applies as well) code. This is an unrealistic expectation. Unless you’re writing all your code on paper and this is a basic skill for your process, you've already added a factor that may push a normally fine developer out.

If language is unimportant, then process should be as well. Let the developer solve the problem in the best way they can, even if they do ‘Google’ it. You can use the amount of ‘googleing’ as another factor to evaluate.
... the parent pointed out that CPI almost doubled in that period. The fact that the nominal price of gold held steady doesn't show a lack of inflation - that's also the period when the world started pulling huge amounts of gold out of South Africa, which would be expected to drive down the real price of it. Unless coke's secret recipe includes a lot of gold, that's not going to have much relevance.
We're working on our messaging :).

By decoupling the application from the photo storage you essentially increase the options you have for keeping your photos for a longer time.

If Yahoo! shuts down Flickr you have to figure out what to do. Download a zip file of a few thousand photos? Then what? Upload them somewhere else?

Our approach is multi-fold (hence us working on the messaging).

If Dropbox shuts down or increases their price or you find someone else you like better then you can use our tools to migrate your photos from Dropbox to BetterDropbox while retaining albums, tags, comments, etc. Your mobile apps will continue to work how they always have. it's 100% transparent for you.

If we shut down you can still have the same benefits. Everything we've done has always been open source[1]. That important because anyone can take the torch and run with it. Not so if Flickr dies.

So as far as we can tell, this is the most effective way (yet) to ensure you don't lose your photos in the long run.

[1] https://github.com/photo
> I concur with parent, iPhones are ubiquitous in Beijing

Or you just notice them more because the people who can afford them like to show off their wealth.

> Keep in mind that most people there are middle class/rich.

According to People's Daily, average salary in Beijing last year was ca. 66000 yuan in non-private companies. It does not give clear numbers for employees of incorporated companies, other than saying it is about 1.2 times the national average. Lets be generous and round it up to 80000 yuan. That's still less than $13,000. And the distribution is extremely uneven - e.g. a lot of restaurant workers and other low level labour in Beijing still live in employer provided dormitories with salaries that wouldn't cover other accommodation.

The Beijing average is certainly well above the average for China, but I still take issue with the original claim that "In Beijing every second person you walk past is casually using an iPhone".

That there's a lot of them, I can buy. But seeing a lot of them in a densely populated city does not mean they actually make up a high percentage.

> But ya, the migrant worker on the street probably has a xiaomi, if that.

Given that Xiaomi phones start at around 3-4 times the low end of the Android market, I'd go for the "if that" for most of them... Amusingly just today Aliexpress has been showing off Xiami Phone 2 ($425-$525 for a quad core dual booting Android and MIUI phone) vs. Samsung Galaxy SIII

(To those not aware of the iPhone-lookalike feature phones I mentioned, here's an example: http://www.aliexpress.com/item/Dual-SIM-F8-TV-or-F8-NO-TV-i6... - there's also Android iPhone lookalike phones under brands like Star)
I take you have also enabled 2-step verification [0] ? That, combined with KeePass gives me a huge amount of security.

[0]: http://support.google.com/accounts/bin/answer.py?hl=en&a...
Slept a sleepless night refreshing my YC news page every min...I am nervous...hell ya.
Scientists at Stanford Create a Solar Cell Entirely of Cheap Carbon Components
Easier said than done.

Building a prototype would not only require a significant investment upfront, because as I've noted already, some of the tech is still only used in labs and R&D centers for a whole other purpose, but it's yet to be widely available off-the-shelf product. And I by myself couldn't afford even buying the raw materials, not to mention about working on it for a few months, which I'm unable to do because at the end of the day somebody needs to bring food to our table.

On top of that I don't have the technical knowledge to actually build a working prototype, mind you that even though the final product might be simple and neat, making the components work with each other the way they suppose to, isn't.

How would I prepare a final product design and spec without having any knowledge in doing such thing? I don't have a CS degree, I'm not versed in the barebones of technology, but I do understand how to connect various components together to create something new.
Running A Windows Network
Thats Great man, we had i believe 2 views
My point is that open source software usually only works with types of solutions where you can build consulting services with, or force the clients to use some kind of software as service.

In many markets that require packaged software like the desktop, usually only closed source software offers a sustainable business.

In the end, if you are able to earn money with closed or open source software depends on the target market of your solution.
And all you have to do to get them is log into someone else's account!
"Please use a password that is not a copy of one you saw on some famous comic, movie or tv series."
Seems like more of an Augmented Reality Game and not really a traditional ARG (Alternate Reality Game). The difference seems trivial but is quite significant.
To startup founders from an unknown startup employee
First XBox commercial?
Mozilla: The problem is mobile, not money