skysight-inc/HackerNews huggingface dataset:
Professional and inclusive? Why does every company have to have the same watered down, one size fits all culture?

Are there any situations left in the workplace where we should be expected to vote with our feet?
Russia, not being a member of the European Union, is not part of the Common Market.
As far as I know, it doesn't. Extension of an H1-B is not subject to the annual caps.
Tethering charges apply to all phones, not just the iPhone.
interested Android user

That's a pretty packed up qualification there. Users that interested are not, have not been, and will not be par for the course on the Android platform.

Moreover, the in-app phone flashing is not something every Android phone can do. I speak from experience owning an Android phone that wouldn't play ball in this regard.
Some of them were big companies and one was 20 employees startup. I assure you they knew exactly what H1B is and they simple engaged with an immigration lawyer (see replies).
For me it's not about the suit, it's about the rules. If a company requires you to wear a suit (by the way, I'm fine with wearing a suit for client meetings, etc) - chances are they'll be restrictive in other areas too.
I don't see what that has to do with the democratic peace, which is about nations propensity to declare war on each other.
Oh no, Apple's implementing popular features?
Steve "Four Steps to the Epiphany" Blank's series of blog posts on "The Secret History of Silicon Valley" is a good read on this subject. A short summary is that a lot of the early firms were either got mentors from or directly spun out of Stanford labs --- and that in the early years, most of what they were doing was related to defense projects of one kind or another. (Fred Terman, a Stanford professor whose name comes up all over the place, ran an electronic warfare lab during World War II, and was heavily involved in cold war follow-ons.) So, government money had more to do with it than purely doctrinaire libertarians might be comfortable with.

The whole series is here (earlier posts at the bottom):

http://steveblank.com/category/secret-history-of-silicon-val...

The first post is here, with a video of an hour-long talk given at a CIA sponsored conference:

http://steveblank.com/2009/03/23/if-i-told-you-i%E2%80%99d-h...
You mean the scrolling is smooth for you?

Edit:

Key steps in writing that comparison table:

1. Whatever iOS 6 has and ICS does not, list it to be on ICS via third party.

2. Don't do third party additions on the iOS 6 column as if there are no third party apps on that platform.

Might as well say, "Android is open-source and since the phones are Turing machines Android does everything ever possible by a computer through third-party support. Maybe it's a painful experience but it does do it." More than that, I'm tired of looking at such comparisons that boil down features to bullet points. Imagine BlackBerry running the following ad after the announcement of the iPhone in 2007:

BlackBerry already offers more that what is coming in the iPhone.
Open websites, send messages, make phone calls, read your email.

Disclaimer: I got my first iPhone this February after being a Nexus user for more than 2 years. And while my Nexus technically did everything that the iPhone does it feels very painful to use. Not just the scrolling. I don't even want to go into details but there definitely are people who don't care about such things and that's perfectly fine.
Many shops will claim that their warrenty is such-and-such, or that store policy says such-and-such. Sometimes this does not match Law. In this case the Law wins.
Where did you get the display?
This is about the author trying to get started with Ember, and doesn't offer anything in the way of helpful guidance for new users.

Check out http://emberjs.com/ or http://emberjs.tumblr.com/ for more info.
Why Mobile Payments Companies Have Never Worked
can anyone point me towards a game where the devs actually spent a significant amount of time (relatively speaking) on the AI?

Chessmaster 9000?

For most games, though, AI is an unlimited time sink; every thousand hours you sink into making the AI smarter will barely enhance the player's enjoyment.

Or, often enough, will make the player's experience worse; I'm pretty sure there's no way I could possibly single-handedly kill hundreds of bad guys unless those bad guys were complete idiots who run towards me one at a time and never bother to hide, strategize, cooperate or even pick up the powerful weapons which are just sitting around on the freaking ground.
Sorry, I guess it is a little bit lost in the re-telling (maybe just my re-telling?)...

My point is that 'Android (ICS) already offers more...' is hunky dory... Thing is: then you need to use Android.

I was taking a little jab at Android because I'm annoyed that fans of the platform always seem to make ironic claims as to the ease and openness of it.

It's not easy to hack and distribution is a mess... etc.

Disclaimer: this post contains opinions, responses may contain nuts.
Check out their IRC channel. The group in there are quite helpeful. The main author is always willing to help.
How would this help preventing the situation described in the article?
The government has the power of eminent domain, so they can just appropriate the property for it's market value. ($0)
ting.com, a Sprint MVNO

$6 per device per mo, plus automatically adjusted tiered payment for voice, text, and data, shared between devices.

Devices are not subsidized, and must be purchased up front, but it ends up saving money in the long run.
I cannot see how governments spending money on education and hospitals means that Apple prices are higher?!

(Unless you're talking about higher sales tax/VAT?)
What, and not a down-round? Congratulations! You must have had a heart-attack a few days ago with PG's email...

update: would be nice to know when you guys closed this...someone says it was a while ago?
In this sense, the lock in lock-free does not refer directly to mutexes, but rather to the possibility of “locking up” in some way, whether it’s deadlock, livelock — or even due to hypothetical thread scheduling decisions made by your worst enemy.

Suppose you had an operation that was guaranteed to either add your input to some location in memory or fail gracefully in some fixed amount of time. It's first come first served and implemented at a hardware level. Now this fits with the definition of lock free in that a process can't prevent your process from finishing, and works just fine if you want say a counter of number of moves examined by your AI thread as a thread can always keep an internal counter and try again say after the next batch goes though. However, you still get into resource starvation issues depending on how it's used and with enough threads you encounter a wide range of issues.

Lock free programming is not a binary condition so much as hierarchy of conditions. Where various types of resource starvation (ex: at the cache or buss level) are perhaps the most stringent. Scale up to say a billion cores and 100 billion threads and many 'safe' operations create significant issues.

PS: Wikipedia uses Wait-freedom > Lock-freedom > Obstruction-freedom all under http://en.wikipedia.org/wiki/Lock_free
Yeah, because PDFs work really great on devices of different screen sizes.

Also, the author should stop promote the epub version if he won't do it.
Facebook Integration for WordPress
T-Mobile Galaxy S2 with Android 4.0 is the first with IPv6 support
How To Cash In On Government As A Platform
In the tech industry, mobility isn't as big an issue as people make out. I've successfully switched jobs on my H1B.
Is there a publicly available data source for basketball stats like this? Curious where these datasets come from...
Ask HN: Help price my SDK?
Can anyone point me in the right direction of where I can find some examples and ideas on how to price an SDK for iOS/Android that charges based upon active users/month ?
Right now, I'm thinking around 0.02 / active user / month, but when I look at some of the larger more popular apps, it seems unfeasible to charge this much ?
What are the average active user % of total downloads usually?<p>Thank you!<p>Roland
I'd be happy to allow Android users to call a 3rd party app a "feature of the operating system" like the author did, as long as he's will to include iOS 3rd party apps as features of iOS. We might as well compare oranges to oranges.
How are the statistics from which these visualizations are generated captured? Does the NBA have equipment on the court or in the arena to track players and the ball (something like how professional tennis is monitored)? Is it manual, with a person recording their own observations about player/ball placement? Post-game video analysis?
Wait what? What good would receiving an SMS be if you don't have your phone?
I made Image Overflow http://imageoverflow.com

My core focus, which is to keep the UI free of extra text and needless "social" features, has led to a user adoption rate that is less than desirable, to say the least.
Not saying you're wrong (we probably just read different reviews), but a few examples:

http://www.theverge.com/2011/11/17/2568348/galaxy-nexus-revi...

http://www.engadget.com/2012/05/10/sprint-galaxy-nexus-revie...

http://www.phonearena.com/reviews/Samsung-Galaxy-Nexus-Revie...
Being a short burst coding guy
No. Once you have an H1B, you're good. You can extend it, and apply for a green card and have it be valid beyond six years while you wait for your response.
There are not nearly enough qualified and affordable senior level programmers in the country. We tried to hire them. Most candidates, that are senior on paper, do suck, they can't solve even medium complexity problems.

Unless you have a crazy budget, you will spend a loooong time interviewing and going through one shitty candidate after another. We've interviewed close to 60 people, hired 3 (NYC). One of the 3 turned out to be a rat who delegated all the work to other developers, and had to be let go.

In cities like NYC or SF, you need a very high salary to attract true talent.
> With the rather broken American education system

If the American education system is so broken, why do so many Canadians travel south to attend American colleges and universities? My wife certainly did, to get her law degree.

> is it so unbelievable to people that there may actually be quite a few non-Americans that are simply better qualified for these jobs?

That isn't unbelievable at all. However, our immigration system, as broken as it is, serves a different purpose. The H-1B visa is meant to fill jobs that cannot be filled with domestic talent. Not jobs that can be filled with superior talent. A fine difference, but still a difference.

Personally, I'm for eliminating all this visa nonsense and allowing anybody who wants to come here to do so. Then again, nobody asked me.
I am a verified troll. I think unpopular anonymous speech is the speech that needs the most protecting.
What if 100% of current employees posted a photo of themselves at a gay pride parade, next to scantily clad gay men?

It's on their private time. But something tells me that Kathryn Hough wouldn't dream of attacking them.
Fear 1 would be an example for a game with a good AI. Also Far Cry 1. Can't remember on a strategy game with a really good AI though (maybe Heroes of Might and Magic 3?).
Not much of one? I'm curious to see how the new iPhone is if it follows in the steps of the rumors and has an elongated screen.
Using Rails tagged logging for better bug reports
SyncBlaze Introduces Group Sharing & User Access with Windows & Mac Support
I don't exactly know what you mean by this. At this stage both iOS and Android are limited compared to the abilities of a desktop.

What is considered tinkering is not necessarily being a power user.
I think pretty much everyone in Commonwealth countries uses dd/mm/yyyy. We use it in Canada too.
Something is definitely wrong with his particular phone. I don't have any of those problems either.

If he's running a custom ROM he should find a better one or return to stock. If that's not the case, a warranty replacement is in order because something is definitely faulty with his hardware.
Yet another analogy to explain why bottlenecking is bad. Do we really need such trivialties in these parts?
Goldsberry was great at the MIT Sloan Sports Analytics conference[1]. The charts really highlight a player's strengths and weaknesses. A quick look at Ray Allen's chart (in Goldsberry's conference paper) shows how much better he is when he goes to his right. Kobe really needs to cut down on those 12-15' baseline jumpers that he seems to favor.

When I look at the graphics from the NYT article, the player whose chart really sticks out is James Harden. His efficiency this year is amazing and a lot of it has to do with shot selection. Most of his shots are 3-pointers or within 8' which are considered the two highest value shots on the court. Some team with a Moneyball style general manager (somewhat common in the NBA from my understanding) will pay him handsomely yet probably still not what his contribution merits.

[1] http://www.sloansportsconference.com/?p=6132

Edit: trivial edit for small error
it does not rely on the phone companies, rather an app from blizzard
ICS scrolling is smooth and responsive for me, even on rather lower-end devices. Gingerbread definitely had some scrolling issues, but they've pretty much been fixed.
Black Holes Can Switch Between Gears
That's the legal structure in the U.S. It's not insanity until you go to court and explain to a judge why it is, and he agrees with you and dismisses. $10,000 later. This is a sideeffect of your right to sue other people when you think you have a case.
Paper.js and Processing.js
Yes. Almost all Australians I know have ended up in New York or Silicon Valley. Some have ended up in minor hubs, e.g. Seattle, Boston, Boulder, etc.
Can we be careful with the term "identity theft", please? Creating a fake social network profile for the lulz should not ever be a crime. Taking out credit in someone else's name should be.

A friend is being federally prosecuted (a five-year felony!) for identity theft... for possessing a list of email addresses.

Please, slow your roll.
I've watched this happen multiple times.

I've witnessed multiple auto accidents as well, and I still drive to work.

There. I feel better. It's fun to rant!

Cool, glad to hear it!
This thread encapsulates everything wrong with the tech industry in one handy page. A flame bait OP, a bunch of fanboien leaping in to defend their favorite platform. Lots of rehashing of the Same Tired Old Arguments yet again, followed by the Standard Polemic Reply to those arguments, and the inevitable Ridiculous Digression Justifying Original Opinion. I swear, I got started out the top and realized I was about to downvote the whole thing before giving up.

Look folks: Smartphones (I guess I should say "iPhone-style smartphones", as the term existed long before that, but was used for devices that aren't meaningfully comparable) are now 5 years old, and are becoming a mature technology. We're at the stage now where desktop GUIs were in, say, 1991. The competing platforms have reached feature parity, and there aren't many great advances left to distinguish them in the near future (until the next big disruptive change, anyway).

So while the OP is flamebait, I think the point is mostly valid. iOS 6 looks pretty tame compared to its recent ancestors.
My first month freelancing
Individuals with an H-1B can transfer employers under the AC21 rules. Many people with an H-1B simply don't know it. There's a lot of information from AILA here: http://www.aila.org/Issues/Issue.aspx?docid=12647
Thanks, I will definitely read/listen to Steve Blank's Secret History of Silicon Valley!
Hang on, you're telling me that you installed a new beta version of the operating system, went into an app that you develop that uses part of the SDK that was totally and completely revamped and updated today, and it didn't work?!

Pardon my french, but does a bear in the woods?

Of course it isn't going to work right out of the box, that's why you're the developer and this is a beta.

Android may be designed to work in a way so that hardware and software versions don't matter, but it doesn't always and it doesn't always do it out of the box either.
The Delicate Art of Organizing Data in HBase
This article is from yesterday, the actual announcement is here: http://www.a123systems.com/lithium-ion-battery-technology.ht...
And so the day has come in which Newegg has become just another internet retailer.
Find out what people are searching for with the updated Hot Searches list
It goes to a backup number you add that is the phone number of a friend or other phone number you specify.

Don't do what I did and stupidly use your google voice number. facepalm
How well do you understand the Windows Update MITM issue? Take a stab at explaining exactly what part of it would have been easier with Windows source code?
Human brain has very limited bandwidth. The more irrelevant bs it has to deal with, the less effective is in solving actual problems.

It's surprising that people otherwise living day and night dealing with bandwidth and capacity issues of software systems ignore their own limits on bandwidth and capacity and are willing to put up with random bs in the name of some macho industriousness.
"don't take legal advise from random Russians on the internet" - Ironically some of the best legal advice I've read.
The biggest problem with an E3 is that it's only 2 years and when you get on the ground in the US its virtually impossible to get a credit card from major banks, and few insurers (health and assets) will touch you. On my second renewal, still no credit, ho hum, it certainly disincentivizes spending any money here or considering any kind of future beyond professional and material. Maybe that's the point tho, go figure. I would certainly like to not send every cent of savings offshore, however.
Congrats to Adam and the team!
Show HN: fwber - "gamified" FWB finder (NSFW)
So Apple saw some photos of the LG Prada and then in a few short months designed touch screen-only hardware and all the software?

This assumption that before-after implies cause-effect is one of the worst logical fallacies.

Microsoft was first to mass market tablets. So Apple "copied" them 10 years later, and somehow succeeded where Microsoft failed? Microsoft invented the idea of a tablet-like computing device?

Google invented the idea of a notification system? Of turn-by-turn navigation?
I've witnessed a bunch of auto accidents too, and been in one. I don't drive like I did when I was 19 anymore.
Yes, it's exactly what I'm saying: retail prices in Europe include VAT and it's about 20-25%, same as difference between the value of one dollar and one euro. And, in general, taxes are higher in Europe because of higher government spendings.
Let me give you the best example I can.

Computation chemistry has been going on for decades. Attempts at modeling how molecules behave is still quite primitive. We're talking about modelling the behavior of a object that is comprised of a few dozen atoms. That's it, pretty simple right? We'll the models aren't that good at predicting molecular behavior.

Let's move up a step now. Computation chemistry is used heavily by the drug industry. Get an x-ray structure of a protein (maybe a few hundred to a few thousand atoms) and see if it binds to a drug. Wow, now it's getting complicated. How successful is it? Not very. I can remember a computational chemist saying "oh hey, the model say if you replace X with Y, you'll increase binding by 10x". So we try and guess what? The binding was worse.

Now we move up to a biological system. Now we have hundreds (if not thousands) of proteins floating in a matrix of water and ions. We have a DNA strands of millions of base pairs, of which maybe 10% we actually know what they do. We also have small signalling molecules that do something we understand, but probably also do 10 other things we have no idea about.

It is very impressive how far biological "design" (genomics) has come so far, but right now the tools are incredibly blunt and the analysis is incredibly crude. I have no doubt our understanding will improve immensely over the coming decades, but I would guess we understand less than 1% of what's going on inside of complex living organisms.
This is the same as the Google Authenticator app that people are talking about.
Document Conversion For Canadian Mounties
Before a company petitions for an H1-B on behalf of a foreign worker, they first have to apply for a labor certification showing that the worker's wage is close to the mean wage for that job title in that region.

Those mean wages are way, way off base though. When I first arrived in New York three years ago the mean wage provided by the certification was $45,000. I do not know a single developer on a salary that low.
Their site has been steadily getting more annoying to use for a while now. It feels like they want to be Amazon.
TN-1 for Canadians would be much more comparable to the E-3 for Australians than the H1-B1 for Chile and Singapore as the H1-B1 doesn't allow dual intent and is only valid for one year.
My experience was in the last dot-com bubble/boom. The caps filled as 12:01 on the day they opened by MSFT/Intel/HP etc
How Garmin Failed to See the iPhone Threat
It's a good idea but the Mini isn't really in the same category as far as processing power and memory capacity go. And this extension chassis is ridiculously expensive for no reason. Still, it's a good alternative if/when the Pro goes out.
>>> "There is technically no way to tell. The game officially ended years ago and I've had to transfer the save file from computer to computer over the years. Computers that don't have the original hall of fame to reference. That said, I usually played on Prince or King. As I recall, anything beyond that was virtually unplayable in Civ II."

I think he probably kept it going even after achieving victory, as a sort of weird experiment that got weirder the longer he went on with it. I can't really imagine being that singleminded/obsessive with respect to a single savegame, but I applaud him for it.

--
edit: confirmation

>>> What happened to the space race? Did you ever get that far?

>>> "Yes. But I didn't participate. When I play civ I usually go for the Diplomatic victory. I did complete it at some point. Probably before the war. But the game was already officially won."
I'd reject that on a company site or blog, unless I were selling something like PlanetOut. Expressing that you're EOE is good, but anything which implies exclusionary is as a practical matter bad for hiring. I wouldn't want people posting photos of themselves at a political rally either. If it's something like some small subset of employees go to a pride event (or post one of the "it's gets better" messages), that's a net positive, but "everyone at our company is homosexual; do not apply if you aren't" would be horrible.

(and of course what she as an individual thinks is appropriate isn't necessarily the final say for all companies, so attacking her presumed prejudices doesn't really win the argument...)

It's as much a marketing issue (to customers and potential hires) as it is a legal one. Going to hooters is 100% legal. It may prejudice a jury against you if there are discrimination lawsuits for other issues in the future, and it may make sales or hiring harder in some cases.

I see extremely limited upside to company trips to places like that, and lots of downside, so it's a bad idea.

There are lots of issues which fall on various points in this kind of branding. Personally, I'm fine with losing sales to anyone who dislikes firearms irrationally. Company shooting trips, sanction carry at the office on premises, etc are fine with me. As a practical decision that's a minor dislike by 10-20% of people, strong like by 5-10%, and irrelevant to most. Fine in the computer security industry, but if I were in the fashion, childcare, or animal-welfare industry, there would be a lot different numbers, so it wouldn't work.