skysight-inc/HackerNews huggingface dataset:
If you sign a deal with Google, you also get the same treatment as other companies that signed a deal with Google.

The difference between Microsoft and Google is that if you don't license Windows, Microsoft gives you nothing. Big, fat 0. If you don't sign a deal with Google, you get 95% of Android.

Your demands perfectly illustrate human nature: no matter how good you have, not matter how much you have, there's always more to want and demand.

With Android Google is being generous to extreme, unprecedented levels. They give away, for free, with source code, technology that would require millions to redevelop from scratch, but that's not good enough for you. And the same time, you make no demands on Apple or Microsoft to be even 1% as generous as Google is.

The restrictions that Google has on Android have very good rationale: to prevent explosion of incompatibilities, something that has plagued uncoordinated desktop Linux efforts for years and has no signs of being resolved. rpm vs. apt vs. yam. Gnome vs. Qt. etc.

And finally, no matter how many of your demands Google will meet, people will always come up with more. You have already demonstrated that you'll find a fault with a very big and generous gift of Android. I can easily imagine that after Google lifts the restrictions that bother you so much (even though the likelihood that you're personally affected by them is 0) someone will consider that 30% royalty in Android Market is too high.
Management consulting will give you a great view of the problems a company has in the industry. It probably won't give you a great lens on problems the industry as a whole are having trouble dealing with. As you can imagine, consulting firms have a vested interest in making sure that the companies that they deal with remain giant behemoths rather than nurturing ideas for disruptive innovation.

That being said, I do think it's a great way to shape up your general management skills, and an excellent post-college option.
Free icon set for commercial use (one that you might not have seen before)
If you are in this, maybe you could find interesting this review of a paper from googlers to approach a CAPTCHA design, in which humans are asked to select the right image rotation: http://glinden.blogspot.com/2009/05/exploiting-spammers-to-m...

As always, one of the most interesting part of truly great CAPTCHA systems is that they are advancing the state of the art in image recognition. But on the other hand we still have scams like this, and no real solutions.
Ah, that's the point where you start your resume marching....
Ok, don't be jerks people. Post intelligently.
You have all set up first, then read and understand what you have to do.
>Start the clock
>Do the tutorial
>Stop the clock
Then and only then show your stats.
I don't know. Modern people also create a lot more files than back in the floppy days. Many files are created to be consumed over short period of time, and probably discarded when they become inconvenient.
Fake Oakley sunglasses,cheap replica oakleys sunglasses wholesale
Apples to oranges. Treyarch at the time was little more than a studio that handled farmed out jobs to translate existing games to other consoles. I don't think they made any original games other than Die by the Sword at the time of acquisition. Compare that to Popcap, who released multiple innovative and original games across a wide variety of platforms. Just because Treyarch is now busy cranking out Call of Duties doesn't mean that the team that was acquired was anywhere near the level of Popcap.
Are there any other languages that do error handling like Go?
Key features: potential of error value is visible in type signature, errors can have rich information but share a common type, and are returned out of band. I guess Either in Haskell is similar, but has syntactical support for chaining (in the Error monad). You could probably use an instance of an Error typeclass for the failure value, but I think you'd need to use Data.Dynamic somehow to be able to check what sort of error it is and unpack it and I'm not sure if you can easily compare it to a statically known error (my Haskell is a bit rusty.)
In hunting for some free icon sets for a project I actually came across one that I haven't seen before. Looks decent but requires some photoshop work (mainly changing filters) to modify the colors from the default purple gradient.
It's trivial to DoS any layer 2 network. This is trivial netsec.
Dropbox has traction and paying users. Why do they need $200 million? Of course it's not just a two-man gig anymore, but... what is it for?

If their business model isn't supporting the growth they want and they're not going to change it, is throwing money around going to be all that helpful?

Maybe I'm doubting that they'll be able to bring in that many new users because I can't imagine how anyone hasn't heard of dropbox by now -- which is pretty silly. I've just known about it for a long time because of HN.

Or maybe there are economies of scale that I don't know about, and by spending $x they'll be able to save/make $y>>$x?

(...Are they going to get off of s3, set up their own datacenters?)
That's where I'm at with this. What Jarek describes can happen, but that's a failure case, not the normal-operation case. And as portrayed in the article, the engineers at Apple have accounted for the failure case, so all's well. They simply have made the very reasonable assumption that the DHCP server will normally be operational, not in a crisis state, and that it will honor its contracts as specified in the RFC. How hard is this?
No, he's being downvoted because he was wrong.

If i break into someone's apartment and write a poem with their pen and paper, obviously i still own the copyright.

However, if i write code for an employer the contract almost certainly states that the employer owns my work (and in some (all?) states it's a Work for Hire). jrockway was purposefully making an argument that does not apply in the situation or make sense, and he is being downvoted for it.

I do not appriciate ad hominem attack against those that downvoted a trollish comment.
how do you know, do you have access to it yet ? Currently in its current implementation it matches the ios app store client. I actually think the client on android is better than the iphone appstore. Comparing the website vs itunes app store is a different argument.
Sun Tsu, Attila the Hun... and Larry Ellison
This is totally awesome, and is a huge boon for both Heroku and Ruby, but I'd much prefer to see them hire Rich Hickey or Guido van Rossum or Martin Odersky or ...well, the list goes on. Heroku is already knows Ruby cold, they should be on-boarding the people that can help them bring their A-game to other platforms. I look forward to a world where I can ask myself the question "which platform is quickest to get up and running on" and have the answer be a list with 10 entries. Lots of people are trying this, but Heroku has the experience to make it work.
Show HN: Thoughtback - perfect for saving your thoughts and getting them back
Ah, after a closer look at the original article, I see that now. Curious that Apple would choose to unicast those requests.
Affordable Indiana Health Insurance
>If you sign a deal with Google, you also get the same treatment as other companies that signed a deal with Google.

Do you have any evidence to support this statement? Agreements of that nature are not normally made public, and the circumstances surrounding the google maps/GPS on android thing, means this is very likely not the case.

>The restrictions that Google has on Android have very good rationale.

Im so happy that google is choosing to restrict my freedom to use my devices for my own good, thank you google.

>You have already demonstrated that you'll find a fault with a very big and generous gift of Android. I can easily imagine that after Google lifts the restrictions that bother you so much (even though the likelihood that you're personally affected by them is 0)

Android is not a gift, its intent was never to charitably donate something to the community at large, its intent was to make google money. Their entire platform is based off of the open-source work of others, it did not spring forth from google fully formed, expecting reciprocation is not too much to ask.
Wow. Good for them! Go Dropbox.
Do you feel there is a better, more tolerant, and less error prone course of action the DHCP server could take if it runs out of leases?
I've hired a number of people directly from IRC without a formal interview process. It's a fantastic place to find smart people.

But it's important to point out that by virtue of sharing knowledge and posting pastebin urls of your code over a period of time, you are already interviewing, in a sense.
This is a great low-tech idea.

An ingenious update of the 19th century ship deck prism: http://www.scientificsonline.com/deck-prism.html
How to redirect /+ to your Google Plus profile with Rails and Refraction
Wi-Fi–Hacking Neighbor From Hell Sentenced to 18 Years
Booz Allen Hamilton Confirms Cyber Attack on Learning Management System
> 4. Was surprised to see that everybody dropped trying to sound clever as soon as chat is realtime.

AND now we have a troll in the main chat. What concerns me a bit is that a lot of people are actually logged in with their facebook and twitter accounts — which the system joyfully points about anyone in the chat to.

This system mixes identification and anonymity in a way that may be harmful precisely to those who authenticate through their strongest credentials.
Great story.
I just submitted it:

http://news.ycombinator.com/item?id=2757234
Very rough mental math: At a $5B valuation, PG's share of Dropbox should pay for ~10,000 YC investments
Current traction and paying customers may not be enough to satisfy their growth/evolution goals. The cash could be used for a lot of thing. One guess is that they may be trying to ramp up the attack the enterprise storage/backup market and need a war chest to have any major impact.

Also, plenty of people who could really use a service like Dropbox have not heard of it. Even with their current product offerings, there is an ocean of customers who haven't been reached yet.
Why NFC Alone Won’t Change Mobile Payments
Yes it did. It increased 4x for a large portion of their users (including me). My 12 bucks a month for 1 blu-ray and unlimited streaming is now 8 + 10. So if the cost of one blu-ray a month is 9.99, I was getting streaming for 2 bucks. Now it costs me 8.

You could look at it the other way and say that I was getting 1 blu-ray a month for 4 bucks and now it's costing me 10. But since Netflix historically has been about the DVDs, with the streaming as an addon (historically = before 2010) I think my first price comparison makes more sense.
Anyone considered the monkeys didn't take the pictures and it was just set up to look like they did.
Now they're kinda stuck because the only reason for the interest in the photos is because they were taken by monkeys, so they can't say they were actually taken by a person who holds the copyright to them because they will lose all there value

Based on the 3 photos in that article they all seem to be in focus and well composed which seems a bit unlikely, although not impossible.
Did you factor in for dilution, they previously raised a 7.2m round.
What pisses me off is that I was perfectly content with Blockbuster, but they broke Blockbuster's back and now I'm stuck with bad service no matter where I go.

Netflix's streaming library is weak, and now that Blockbuster has dropped store inventory and changed their rental periods, I have to watch a movie in a day in order to avoid a late fee.

Bait and switch.
thank you so much for a thorough comment, i keep thinking of the catch phrase that our internet providers are "punishing early adopters of the future" but you give me a lot of meat in that argument, so thanks for taking the time to post this, and that cspan debate clip
I wouldn't consider 1.44 bzip2ed source very small though.
"Take a stand against idiots"? Really?

It's better to ignore idiots.
> highly effective habits that all developers can learn from

http://programming-motherfucker.com/
Sorry We're Corrupt - New Orleans Street Art - front lines
I like how the OP of this comment thread is going to continue with half the service, and pirate the rest. Nice doubled standard on the morality of piracy. The thing is, pirating is more convenient than DVDs. Keeping streaming (which is more convenient that torrents) and then torrenting what isn't available on streaming seems to be the most convenient move.
Facebook launches free mobile phone app
More than 4 years ago, a post on HN by Houston asking for a review of DropBox:

http://news.ycombinator.com/item?id=8863

[Edit: Corrected link. Thank you.]
A friend of mine from another culture used to say 'The only good reply to stupid people is silence'.* I assume it was some saying from their culture.

I really need to remember that more often.

* I don't really like that framing but my memory is that is what he said. I would personally make that "The only good reply to stupid remarks is silence." or "The only good reply to stupidity is silence." We all do dumb stuff sometimes. It isn't necessarily proof that an individual is actually an idiot.
That's way before cheap bulk CD-Rs and fast (and equally cheap) 16x burners appeared though.
#1 makes no sense. Facebook/Google/Zynga/etc pay hires more because they can no longer offer hires significant equity, like an early startup can. A startup is never going to beat an established company on pay, it's going to beat it on equity. If an offer of significant equity doesn't convince a potential developer to come onboard, perhaps the problem is that the company isn't promising enough.
I think gender and birthdate are important information for selecting a suitable partner. For example, I prefer to speak to females around my age, rather than males or females who are much younger or older, as I find it more interesting to chat to them. It doesn't ask for your address, just your country and city (I'm pretty sure city is optional), again information that is often useful when picking an exchange partner (for example, the Spanish spoken in Spain has certain differences to that spoken in Mexico - usage, accent, slang etc).

I didn't realise Bussu showed ads since I use Adblock but I agree that the ad they are showing you would be annoying.
Severe Drought Continues in Southern US
We wanted to do something similar on a site I was involved with.

Unfortunately it wasn't allowed because the site owner pointed out that the market the site was aimed at had a reasonable number of people with connotative difficulties - ie, they struggled to follow multi-step instructions.

(Yes, this does mean that computers are able to solve a problem that is supposed to identify a human much better than some humans.)
The real problem is not what you think. The real problem is that some employers (MBA's?) don't know how to recognise and employ technical talent. There's talent around, it's not too hard to employ. It's just that some employers have the wrong set of measures of people.

I spend all my time finding great people who are often knocked back after a set of selection criteria is applied that often filters out good people.

So Lloyd I am afraid that the problem is not the fault of Google or LinkedIn or job boards, it's that you're not recognising the great people because your assessment process is probably flawed.

How about you post here your technical interview questions and your requirements and the tests that you give people?
I'm confused... are you therefore suggesting that this is how people like Linksys should handle this problem? I fully realize that the spec was written in another time, but I don't think tzs did: he is actually citing the spec as a reason why these leases should stay around. When you go to a coffee shop, the router does not and probably should not play a chime when it has run out of DHCP leases, causing the barista to go around the room finding laptops that have been setup incorrectly... the router should, and almost certainly does, just "figure something out", likely by reclaiming addresses.
Not to the rest of us, it's not. But it's a not-so-sneaky way for the OP to get karma votes.
Which one of you is on the north pole?
Get it here: http://forum.xda-developers.com/showthread.php?t=1166152
Show HN: Google+ News Site
Just want some feedback on my Google Plus news site. Colors ok? We update it daily, and we've already accomplished a ton of SEO goals for major keywords. Would love a review of the overall site, ad placements, colors, and layout.
Even if the report (containing the photos) is protected under copyright (and it is), quoting the article is still fair use. Extracting the photos to comment on them is still fair use. Reproducing a substantial part of the report would almost certainly infringe on the copyright. Arguing that the photos are a "substantial" part of the report would not convince a court.
That's a link to this post.
Maybe they didn't want to make their already-hostile business partners (upon whom they depend to stay in business) more hostile by steering the public ire at them.
If it can, I'm not sure what the benefits might be for use in computer cooling.
I have considered that, though I haven't seen these two sites before; thanks for the links. One that I've seen like this is http://www.blanklabel.com -- they even have an iPad app Dress Shirt Designer (though the springboard shortens the app name to "Dress...Designer", embarrassing).

Here's the obvious drawback: you're pretty much limited to running shoes and suits. But then, these are some of the more risky expenditures, and it's even more crucial for these items to fit than it is for your sweatshirt to fit.

Still, I can imagine a lot more money being spent on clothes if all it takes is an image and an impulse. When the clothes arrive and they fit...then you don't feel like an jerk.
There is a fundamental difference between sitting on the network flooding it (an activity that requires you to actually be connected to the network, although this could of course be a small and difficult to detect device), and sending 256 packets and walking away, content in the knowledge that for the next 24 hours no one will be able to use the network because you own all of the DHCP leases. "This is trivial netsec."
Couldn't agree more. A startup, headed up by an MBA no less, is somehow more innovative than a hothouse of talent and capital?
What if they don't know they don't know how to make a captcha? It's an obfuscated image, those are easy to make and check! If you don't know basic things like "never trust the client", and you don't know that they exist to know, then you may not know to tell the client to have someone else do it.

That doesn't excuse the programmer. As a web programmer, it is, to some extent, their job to know when they're out of their league. But second-order knowledge can be a rare skill.
Willow Garage (http://www.willowgarage.com/) has been doing tons of work with the kinect for all sorts of robotics use via their ROS platform, all BSD licensed. That'll provide the software/algorithms needed to get the camera integrated into neat robotics work.

As for whether or not we'll see the kinect on Jarvis's next bung dropper, well, we may want slightly more hardened technology directing roboknives than the camera you set next to your TV so you can pet virtual kittens (this statement excludes anyone involved in Survival Research Labs). But the idea is there, sure.
Radi v0.6 released (my HTML5 content creation app, free beta for Mac)
MobaXterm: The free multitab Unix browser for Windows
With Tiny Cans, a New Trash Equation
I thought Asana's Luna was dead in the water?
Will Windows Matter in 10 Years?
I saw this on reddit yesterday. I love the simplicity, and I see you've been changing some parts of the UI today (which looks very nice). It's a very useful tool. We've been messing around with it at work throughout the day, and everyone's liked it so far.

My only question is how do you pronounce the name? Since I can't settle on a pronunciation, the name is not too memorable for me as of right now.

As for the pay options, it really depends on how much you plan to charge, and what features would be provided in the paid version. Overall, it is a really useful tool and my coworkers and I will definitely be using it for our projects.
I suggest ddrescue.

http://www.gnu.org/s/ddrescue/ddrescue.html
I never said flood, I said DoS. I don't think this is on-topic so I'm not going to go in to detail but you should Google ARP spoofing. These tactics are quite trivial and I'm teaching undergrads to do it next year.
> Im so happy that google is choosing to restrict my freedom to use my devices

Google is not 'restricting your freedom'. You can fork android and do whatever you want.

> Android is not a gift, its intent was never to charitably donate something to the community at large, its intent was to make google money

Intent is irrelevant. Pre Google: 0 commercially viable Linux based phones. Post Google: dozens.

> Their entire platform is based off of the open-source work of others, it did not spring forth from google fully formed, expecting reciprocation is not too much to ask.

They do reciprocate. The source for android is yours to hack.
Own your identity. Give all your data to Tumblr.
We're talking about putting a consumer OS on a console, here. We're not talking about 'what can be done' with limited hardware, we're talking about the viability of a consumer using an OS on limited hardware as if it's full hardware. We're not talking about making a custom version of firefox, we're talking about actually using Firefox.
Yes, to the first part. The computer applications are usually known as "Peltier coolers". Due to a variety of factors, current implementations are a fair bit less suitable to cooling most computer components than traditional heatsinks/fans. I've mostly seen them used in extreme overclocking situations.
Well, for anyone still using WEP, this should be a wake up call. Not for ourselves, but which makes you reach out to relatives/friends and help them to move to a more secure wireless technology.
Many programmers have no idea how a CAPTCHA is supposed to work. It never occurs to them to think though how someone would break it. Someone tells them the client wants a CAPTCHA, they go "oh yeah, that's those weird letters on the screen", and are probably pretty proud of how they did it.

Don't believe me?

Think about how often you see obvious SQL injection problems - the same (lack of!) thought process is responsible for both.
"why are there small desktop linux competitors?"

How are they different from the Android forks showing up around the world?

How do they make money? How much would they make if Google gave away the same services for free?

If milk (read: Smartphone OS) was free it's seems pretty clear that you and I would not want to enter the milk selling business.

Caveat: unless we were able to deliver a superior quality milk that people would pay for and had some assurance (read: patents) that our innovation(s) would not be immediately copied and given away by the free milkers (read: Google/KIRF pirates).
I think another key point is that boredom is inevitable, at least at any company bigger than a startup.

Startups aren't all fun and games either. If anything it's worse because you have a lot of boring work and nobody else to offload it on.
How Mathematics Can Make Smart People Dumb
I honestly can't comprehend someone writing #1 as anything but a joke. You're seriously upset that Google can afford to hire good talent and doesn't treat its employees like shit?

Also, "Shame on you for not squeezing salaries to cut your costs" is not a way to attract good developers.
There's a difference between 200 million new files and 200 million 'uploaded' files.

eg a song has a fingerprint. If 100 other users 'upload' the same song, it's counted towards their usage but no actual upload or storage is performed, saving costs.

Pretty clever on their part :)