skysight-inc/HackerNews huggingface dataset:
Here's your problem: being hired on a H1-B requires the company to show that they were unable to hire a similarly qualified US citizen/permanent resident, and 'similarly qualified' means 'demonstrably experienced in xxxx technology.' If they hire you just because you're personally awesome and with a view to training you or letting you grow into the job, the question arises of why they wouldn't do the same thing for an American, and if they can't answer it then they get shut out of the H1-B process (at worst) or have to go through en expensive round of legal appeals (at best). It is a terrible system that's focused more on credentials and filling out forms than it is on an employers' honest determination of ability and potential, but there it is.
I've tried this with a group. It's good for generating endless conversation on principles of economic fairness. It completely fails to be a time-saving mechanism.

There is the completely rational mind and then there are humans - this represents a separation point :)
One interesting thing about Miles Davis is that he never stopped inovating. Several times in his career he could have comfortably sticked to what he was doing and just enjoy the fame and money, but he pushed on. This kind of self-sincerity is quite inspiring regardless of the profession.
Most phone networks are behind NAT too, so you need something to relay through.
Not really, unfortunately (or perhaps fortunately, if one is speaking practically and not philosophically, since I'd rather terrorists not know what intelligence agencies have on them).

FOIA has an extensive list of exemptions, and pretty much anything relating to do with national security is exempt from FOIA requests. And well, it's called the National Security Agency for a reason; even though the information probably isn't legitimately related to national security, can you prove that it isn't, keeping in mind that you can't see it until you've proven that it's not?
> 1,532 Days Without a Code Change. How a Pet Project That Hasn't Been Touched in Over Four Years Still Gets Daily Signups.

http://news.ycombinator.com/item?id=4239318
Why Interactivity Makes Advertising Less Effective
Optimizing Content for the Web
There are ramen restaurants in cities with larger Asian populations like NYC and Los Angeles. To most Americans, however, ramen refers to the $0.50/meal packs of instant noodles.
Firefox 14 comes with secure Google search,panel download manager and more.
Why is the bill-splitting problem so much more interesting to techies compared to the tons of other real-life math application problems out there? I see more apps and websites on how to split a bill n-way than I see for predicting cashflows, organizing tables/chairs, and maximizing toothpaste usage combined. I think it is a fun problem as any other, but what makes it more interesting than others?
Damn, I missed my chance to add that this distinction was captured perfectly by the late great John Callahan in his cartoon "The Difference Between LA and NY":

http://www.flickr.com/photos/ryanfeeley/5551037426/

... except that that's a censored version. In the one I remember, "Drop Dead" was "Fuck You", as it should be.
Ha! Touche! Yes, this has never actually saved time. Well, among me and Bethany Soule (coauthor of the Android app described in the article) and Sharad Goel (co-blogger at Messy Matters) I think it's now routine enough that it saves time.

But it's so the Right Way to do it! I guess it's like trying to get Americans to use the metric system. It would be worth it if it actually worked...
Northern Leasing | Northern Leasing System
I think the great majority of the dossiers states only 'mostly harmless'.
I'm guessing that it's a timeline with some useful visualizations that allow the viewer to see patterns based on all the available data.

They'd have income/employment/tax data, your "network" as defined by google, facebook, the phones #s you dial, the phone #s that call you, family, classmates, etc.

They'd also have information about (and tools to easily search for) internet community involvement, travel history, banking history, credit score, and TONS of clickstream data.

The challenge for the government is that there is so much data on each person (available already or available with a few automated warrants) that creating tools to facilitate automated and human pattern recognition are crucial.

There are likely lots of metrics (formulated similarly to something like a credit score or a life insurance policy quote) that are updated automatically and indicate the chances that you'll do various things.

While it's very unlikely that most of us are of any interest whatsoever to authorities, the power of this information is when it can be used on someone else connected to you who is a target. Suppose the system flags 500 individuals as potential domestic terrorists. There is humint needed to rule these out as quacks, which the intel in your dossier might be useful for.

I think that what we have to keep in mind is that the state having these powers is tolerable now only b/c we are still in the infancy of this kind of technology and those in power haven't really developed a clear path toward totalitarianism yet, though now and then they start to come close.
I seem to recall a Knuth anecdote describing how he'd sunk so deep into the study of fonts that he'd go to a restaurant and pick up the menu, and only much later remember about the food.
If this is true doesn't it mean that Bin Laden won the war on terror?

Every time I go to the airport I think this. Those full body scanners? Thanks to Bin Laden, now you practically get strip searched for every flight. You have to take off your shoes. You cannot take drinks on a plane.

You then have everyone on edge no matter where you go. You and a friend play CounterStrike. You get on the bus and start talking about good locations to plant the bomb. You will probably be wrestled to the floor by some over-zealous commuter.

It doesn't surprise me if this is true. The US attitude to privacy and civil rights have been becoming more like China's every year since 2001.
Mac Computers Are No longer Safe
nerd attempt at social skills. you don't maximize toothpaste usage with friends!
BREAKING NEWS.
Make Sure You Get The Right Music Creation Software For Your Needs
Marissa Mayer hired by Yahoo while over six months pregnant in 'game changer'
send me invite!
SAIC, Northrop Grumman and Lockheed Martin are big donors.

Senate Armed Services Committee
Industry: DEFENSE ELECTRONICS
TOTAL GIVING TO COMMITTEE MEMBERS: $900,766

http://www.opensecrets.org/cmteprofiles/profiles.php?cycle=2...
Fun: Fat Slice 2 - Free Online Games
This is from an article by Mike Zwerin:

http://www.nytimes.com/1991/07/17/news/17iht-mile.html?pagew...
20% Discount on Mahima Dupatta
Buy Mahima Dupatta at craffts.com with 20% discount.
The very first sentence is why Git is not the new FTP:

> First, create a directory on your server and initialize an empty git repository.

The number of people who deploy sites via FTP who also have SSH access and the ability to install Git on their hosting is small. Most people deploying to the web do not control their own servers.
Zombies RUN (Managing Page Transitions In Backbone Apps)
The untold story of Kevin Rose and Digg
Hindi Translation
Languagenobar Hindi translation agency, based in India. We have Professional Hindi Translater team. We translate your Document acording your Need, Hindi to English translation, English to Hindi Translation, Hindi to Gujarati,
saying that git is the new ftp is to my mind not correct.
I read that git doesnt handle big files very well the coder from the backup tool "bup" has written. That was why he invented bup.

Correct me if I am wrong, I would really love to replace ftp with git.
How CloudFlare Will Destroy Your Google AdSense Earnings And Harm Your Website!
Github: TOP 100 Programmers of China
Just the search result of the keyword 'China'.
And it comes with a compatibility mode (sftp).
The U.S (or the West) did not change its politics in the Middle-East and is still not an Islamic country so I don't think Bin Laden won.

Now maybe the U.S citizens lost ...
omg, I've just only now realized, my phone company can wiretap all my calls
isn't is a bit redundant to search for google+ on google? i'm not sure how accurate this is, for this reason.
How Can You Make Money Online
A honest money Q&A site for people interested in learning how to make money online, but still have plenty of questions they need answered. Our community can answer your questions and help you make money fast.
M-Via Rebrands As Boom Financial, Aims to Bring Banking To Immigrants & Unbanked
"The trick is that anonymity is provided to everyone, although such a system would know a unique ID for every user to maintain records and provide rewards."

That would be quite a trick!

In a corrupt environment, if someone can be found to reward, cartels can also find them to punish.
Sunny Leone Photos In Jism 2 Movie 2012
About ten years ago, the NSA got direct access to every phone call, text and email sent via AT&T from the west coast to asia. Every. Single. Message. Set up shop next to the servers and just copied all of the data coming across.

I think that by "dossiers" this guy meant "social network information from communication logs". They can start with your number (any number) and see who communicates with it. And then see who communicates with those people, and so on until they find a link to a terrorist or whatever.

If you're doing something that the government doesn't want you to do, use a burner phone. And drive 30 minutes from your home, and use a proxy server to connect to the internet. Any federal agent can get a record of every call you make with a boilerplate warrant. The NSA can dig up the full text of all of your conversations with a tech support ticket. Welcome to 2012.

If it makes you feel any better, facebook has a similar level of information about you and they haven't done much harm with it.
Not really:

> SFTP is not FTP run over SSH, but rather a new protocol designed from the ground up by the IETF SECSH working group.

http://en.wikipedia.org/wiki/SSH_File_Transfer_Protocol
How To Find The Best Beat Making Software
Yeah it's called Facebook
Anyone surprised?
Announcing Google Cloud Messaging for Android
And drive 30 minutes from your home, and use a proxy server to connect to the internet

I'd love to hear some details of what you are proposing here. Because right now it doesn't sound like you know what you are talking about.

If it makes you feel any better, facebook has a similar level of information about you and they haven't done much harm with it.

Um. No they don't.
first, make yourself familiar with WebRTC. it will require server side signaling. demo by google: http://www.webrtc.org/running-the-demos#TOC-Demos
sending srtp session keys over that signaling server sounds interesting
How does Facebook take up 16% of our time?
For those commenting against IP rights and saying this isn't such a big deal, suppose thousands of people buy this rip-off game. Later the original creators release an iOS version.

What are the chances of someone who bought the rip-off then buying the original creator's game? If anything they're likely to view the legitimate game as the rip-off because it was released later, and say so in App Store reviews.

Novelty has a pretty high value in itself, and that value is being stolen.
There is more to life than optimizing everything based on cost. That walk from the more distant hotel is healthy for you, and you get to enjoy the scenery. Sometimes it's good to think of time as having monetary value because it gives you perspective, but also sometimes it's good to forget it and actually enjoy life.
I have an even better idea. How about anyone who thinks this is even marginally interesting just leaves me out of their dinner plans.

There are only two ways to take care of the check. Either one person pays, or n people pay equally like the opening scene in American Psycho. Any sort of bookkeeping at the dinner table is really bad manners.

EDIT, more etiquette hints:

when looking at the check, make at most a quick glance. Ideally don't look at the check at all. If you can't trust them to prepare a check you probably shouldn't trust their cooking either.

How do you figure out who picks up the check?

- if you are dining with the boss, you're the one who pays

- if you're dining with customers, you're the one who pays

- if you're dining with your girlfriend and her female friends, you're the one who pays

- if you're the host in any sense, you're the one who pays

- if you're dining with students and you're the only one who has a job, you're the one who pays

- if you're the one who went deep on the wine list, you're the one who pays

There aren't many times that a check gets split, or any sort of turn-taking applies. For the most part, you're the one who pays.
I enjoyed the great style with which he slagged on everyone. When you have a deep understanding of a field you notice every minute flaw, even in your own work. This hyperattention to detail makes your own work better. I got a kick out of it because he sounds like every other jaded craftsman stuck in a world of idiots.
Its called a direct mapped cache:
http://en.wikipedia.org/wiki/CPU_cache#Direct-mapped_cache
Or exponential? You want the steep cost if they do it a lot, not for someone who does it once in error. Logarithmic scale would decrease the fine for subsequent infractions.
Inactivity 'as deadly as smoking'
"Half the world would be on anti-depression medications if you told them that and proved it."

So at least their unhappiness isn't limited by their genes?
You're thinking of FTPS.
The proposed method isn't bookkeeping. It sounds like it's closer to bookmaking!
What I think it actually means is this:

It has given the United States an excuse to do that they are doing to its people.

The whole system is based upon fear, which is exactly what the so called "terrorists" wanted to do.

The government(s) of this world don't particularly enjoy the thought of its population having to ability to think for themselves. How can they (temporarily) suspend this? Fear.
The NSA likely has more advanced tech than we do.
Such a debbie downer! Note that in this system one person does pay. Just that you play a little gambling game to determine who it is.

Do you think credit card roulette is bad manners? This is basically a fairer version of that.
Building FPGABee Part 1 - CPU Environment
> Beyond that if it sparked discussion that either spurred the uncovering of real data or identified the requirement of further considerations, it's still of value.

Which it didn't. We're not going to get better data until Google releases it, and Google is clearly not going to be doing so.

> But, more fully, anecdotes aren't speculation.

This claim would be okay if the anecdote was offered in a neutral environment. Here, however, it's being offered as contradictory evidence. The speculation isn't in the anecdote: it's in the purpose of offering the anecdote in the first place.

The anecdote was about the same as a TIOBE survey result coming out and responding with, "Oh, but I know a lot of Haskell programmers and don't know any Python programmers." That's wonderful for you and all, but your experience is seriously not relevant, nor does it prompt useful discussion or the discovery of useful data.

I agree that anecdotes can be useful. That's half the purpose of journalism: finding anecdotes.

I disagree that they are useful here.
Fire all architect and you will lose all good engineer and only bad one will stay (hoping to become managers).
The problem with "individual contributors" (read engineers) is that the only way they can raise on the ladder is to become "architect". If that possibility becomes unobtainable (or insecure), oh well maybe Informatica or Oracle is hiring...

Anyway, good architects are very very important. If you want to succeed you need a secret sauce and person how can to break that secret saurce into deliverable pieces for which a good architect is worth gold.
Designing on Mobile
Show HN: Our 5th app idea:Persona-virtual diary of your stories,thoughts,opinion
It seems that the more times we fail, the more we learn and the better we get when we do start over again. Let's give the 5th app a try and see where we stand in creating a sustainable product that people might be interested in.

http://www.prsna.me
afaik serving websites from your home dir is a bit odd, since the user running nginx/apache shouldn't have access to it, something like /var/www is way more common.

and asuming you don't just use git for deployment but also for it's core purpose version control you should setup the origin to the actual origin and name the remote where you push to accordingly (production, dev, test, staging) and you shouldn't set it as the default push, to avoid excedently deploying when you just wanted to checkin the code to the origin repo!
The other really nice thing about Guild Wars infrastructure was that they were able to issue patches (at least minor ones) to the game without restarting the realm or all the game clients.

You would be told "The game has been patched, restart your client to get it", but you can just keep playing. As far as I can tell, they were able to run game instances for two different versions side by side until all of the players of the old version have left. The world of one version would slowly drain of players while the world of the next version filled with them.

As someone also working on an online game, Guild Wars was a real inspiration for large amounts of our architecture.

While we currently don't have the ability to run the game with a subset of data (though our code base was designed with that in mind for later) it's not far off, and the way our game client can patch itself in to the full game using only it's executable was something that was entirely inspired from Guild Wars.

The main problem I see is that I think our base data set would need to be something along the lines of 500 meg before you can play rather than the very small amount GW had as mandatory to get to the menu. This is mainly due to the ability to encounter other players who might decide to use skills or items and we would prefer that they were available rather than having those players in a state where the game looks wrong.

Also, while we do have fast patch deployment (about 30 seconds to change between game versions) we don't quite yet have the ability to do it as well as GW did with completely restartless updates. It's something I would really love to do when we get time, and our architecture can totally support it.
Collaborate in the Cloud: TeamWox
You're right. git may require lots of RAM for big changesets (involving big files), and definitely more RAM than SFTP (oh, please never use FTP).

But the post is about deployments and not about transferring files.
"The War on Terror"

I wish that people would learn what "The War on Terror" really is.

The United States IS like other countries, including China, now and in the past.

In 2001 there was an event in the United States which was very similar to the 1933 Reichstag fire in Berlin. Very few people can accept that reality, so this comment will probably be buried.

I don't think people even know what a State is. The harsh truth is that the State is not your friend.

People are truly living in a make-believe fairy tale land.
You told the truth, but the with the wrong attitude, sir.
Fantastic.

Fig.5 from [2] (Sacks spiral) reminded me of light cones tipping over and pointing at the singularity as one enters a black hole.

[0] http://www.pitt.edu/~jdnorton/teaching/HPS_0410/chapters/bla...

[1] http://plato.stanford.edu/entries/spacetime-singularities/#G...
PS - Bring back Yahoo's SoMa billboard! Let people know that someone has turned the lights back on at Yahoo. (literally and figuratively) :D
Definitely agree with this.

Many of us want to do it, but very few take that step to actually do it.

It's kinda douchy for Arrington not to even respond though.
Hello, I am learning git. Even if this tutorial does not comply to the rules of the art or omit basic git knowledge, it fits exactly my actual learning level. I have read the most basic tutorials and this kind of "almost second" level tutorial is perfect to have a better understanding of how pieces fit together.

Thank you Kerrick Long
Legalize the drugs. Then there is no money to fund the cartels.
> If this is true doesn't it mean that Bin Laden won the war on terror?

Not exactly: http://www.reddit.com/r/WTF/comments/wcpls/this_i_my_friends...
Does it matter? If you're an indie game developer, you can't do much about piracy. At least through legal means. Your game is going to end up in piratebay and it will get pirated. If it doesn't end up being pirated, it's probably not a very good game and won't make you money anyway.
Mozilla Releases Firefox 14, Boosts Security & Web-Apps Support
Blue - it is new red!
I built a system to deploy to our test servers that uses a git repository on the test server, clones the repo into a named folder, and checks out a specific branch. QA is able to use a webpage to select a branch, which is automatically checked out in its own folder and a subdomain or cookie is used to do isolated testing of that branch.

So for us, git is an important part of our deployment process, though there's more that goes on especially for production deployments.
Appropriately, "Expectorant" also refers to a medication which helps produce mucus. This is roughly the social equivalent.
Maybe they can just fix Yahoo! Mail? Less spam. Better API.
If is not like Gmail become better over last 5 years.
It's true that the US hasn't changed its Middle-East policies (although I'd argue that's the only way to eradicate Islamic terrorism), but it's important to note that bin Laden did not target the US due to its secularism, but for its foreign policy. He even said that if he wanted to attack a country just for being secular, he'd have attacked Sweden.
Check out yunojuno.com. Similar, but different. I know the guys involved and they are hoping to build a community of freelance designers & developers, using peer recommendations as the glue. In project-led business (e.g. agencies), the 'Hollywood' model of bringing together the right team at at the right time _should_ prevail. That's what they are hoping to enable - giving power / control back to the freelancers themselves.
Just a note, I have show dead on, and your comments are showing up as dead.
If I'm not mistaken, face.com did exactly that.
> It's called http://en.wikipedia.org/wiki/Temporal_discounting

For larger amounts of money, it is also important to consider the time value of money: http://en.wikipedia.org/wiki/Time_value_of_money
Saying that procedural terrain generation algorithm is like writing a lossy compression algorithm and compressing a map with it is just wrong.

For a good example of a game that uses exactly the technique described, see this video: http://www.youtube.com/watch?v=HhyyUiYQolA
What is you can provide far better service than the original one. You can attract your own customer base and give stiff competition. Good Luck
I know it's not ftp over ssh. I meant what I said in the context of the original comment; if ssh is the ftp replacement, then there is an application which transfers files over ssh with commands similar to those of ftp, which is sort of a compatibility mode to help ftp users migrate to ssh. (Although it is a new protocol from the ground up, it is usually used as a subsystem of ssh, thus using the same passwords and authentications and stuff.)
Here are fresh features of Mozilla Firefox 14
link is wrong, should be http://www.bbc.co.uk/news/uk-wales-politics-18876880
And Certificate Patrol:

https://addons.mozilla.org/en-us/firefox/addon/certificate-p...
I think posts like this tells you only part of the story. Ops it is not just pushing code live.

I'd be great they explain how to know which code is live (ie. tag "releases"), how to revert to a previous version (ie. something went wrong), potentially something needs to be restarted, etc.
For non-technical users, dropbox (self hosted) is a good replacement for FTP, IMO