skysight-inc/HackerNews huggingface dataset:
Git interface is hard, because git is hard. Git is hard because it is so powerful. Git developers don't care about newbie users who can't even bother to RTFM. There is just no reason they should.

Git user interface is fine when you finally learn how to use git.
It's such a ridiculous, transparent lie too. Their mythical "intentions" mean nothing when the effect is identical to DRM.
But VS won't require using command line
I know a lot of smart engineers from TCS who couldn't imagine doing an MS from the US (or for that matter even from India), because their family couldn't afford it. People who do not aspire to do an MS from Stanford certainly do not qualify being a "software donkey".

PS: No affiliation with TCS or Stanford other than having met smart people from both places.
What happens if I send dirty money to my enemy's registered address?
My first instinct is to get angry. This story panders to my prejudices. A powerful, arrogant and privileged person who is famous for abusing his power in business is accused of abusing physical and/or emotional power? Mabel, get me my best pitchfork, we're going out tonight!

But then I remember the other part of my personality, the one that stands up for true justice, the one that objects when we make statements about people who appear to have stolen a phone or a laptop. I say these allegations haven't been proven in court, and we shouldn't "Try him in the press."

I think that attitude is warranted double when someone is contemptible. Justice for people accused of murder, of rape, of terrorism. This is the gold standard of justice, when we are fair with people who we think did it and deserve to be punished.

So. I am not speaking for him, and I am not minimizing the severity of the crimes innuendo is accusing him of committing. But I am speaking for our shared notion of justice.

Let these allegations be investigated thoroughly. Do not allow his wealth or power to discourage us. Let us show the world that we take accusations of violence against women on the job or in the home very seriously.

And when that process is concluded, let us form our judgments. But until then... Let us speak first to justice, and only second to our opinion of the individual in its cross-hairs.
If I'm not mistaken, 60% of BitPay's revenue from February and March came from Avalon ASIC devices being sold through BitPay. Avalon have now completely sold their 3 planned batches so BitPay's April figures should be a lot lower.

It might have been a once off for them as even if other ASIC manufacturers use BitPay, the demand will surely be lower as the ROI of ASIC devices will take much longer after the current ASIC batches in production get on the network and push the difficulty up.
I would just state it as it is: "There's all these accusations floating around and no one is talking or offering up solid proof of anything (or police reports, for that matter). We just want you to know we are not avoiding the issue"

That would be better than some rambling prose that says nothing.
As someone who's only used git in fairly straightforward ways, that line is complete gibberish to me.
µWatch: A D-I-Y Programmable Scientific Calculator Watch with RPN
Good.

EA is scared, and taking the threat seriously. They are not scared enough to actually address the issue (instead of doing fake PR speeches), but hopefully it will soon be too late for that.

“First they ignore you, then they laugh at you, then they fight you, then you win.”
The greedy alligator always wants the bigger prey.

It took me a long time to differentiate the symbols because, before using the alligator metaphor, my teacher tried this one: cross a line that goes perperdicular to the bottom part of the symbol. If it turns into a 4 it's smaller than; otherwise, if it turns into a 7, then it's bigger than.

I remember seeing a "5 < 8" and thinking "ok, I know which number is smaller and which one is bigger, and I know how which symbol is named, but which one should I use?" For some reason it wasn't obvious to me that I should read the assertion from left to right. I just saw two numbers and I didn't know if I should indicate that one of them was bigger or that another was smaller—both assertions were true. I remember having a list of exercises to do as homework and just circling the bigger numbers in frustration.

When I hearded the alligator metaphor, however, I got it instantly.
But you are inevitably going to be limited by HTML and browser limitations, so why not work with a tool that respects them? I can see the value in wysiwyg editors for non-coders but using photoshop itself for layout design never made a lot of sense to me.

Then again I still do most of my coding in sublime text and use ftp which is apparently terrible so what do I know?
git was designed by and for people who read man pages. the fact that it has significant usability problems is a problem for them only in so far as they are interested in having you contribute code to them, which is to say very little.

Github is the one who wants you to use git. This is why github built you a gui.
> However, git will not pull matching branches. That means that all your branches except your current branch will not get updated when you pull.

This is why git-up was created: https://github.com/aanand/git-up

It's silly that this is necessary, but "gem install git-up" and then run "git up" instead of "git pull" and you'll be much happier.
New Skype malware spreading at 2,000 clicks per hour to mine Bitcoins
Yes you are correct. Reading the built-in help of the Moves app show the data collection end up on their server... So they clearly know which user is still running the app. If users were to disable pushes and no more daily data collection was happening then Moves will know they lost one user, but stating they don't know as the article show is a wrong conclusion.
Wow. That LGBT bullet point and statement left me mouth agape.

No matter what opinions and thoughts you have on gay marriage and LGBTQ issues, it's blatantly obvious that there is a current cultural shift in the US. In a max of 10 years, and probably much sooner, gay marriage will undoubtedly be legal. And right now, it's more socially acceptable to support gay marriage and hold progressive LGBT views then to not.

So when EA tries to play the 'we will not back down from our core principles!' card, it comes out sounding like a lame cry to try and drum up some good feelings towards EA.

Then the conclusion "The tallest trees catch the most wind. At EA we remain proud and unbowed." just reenforces this.

A poor decision by EA to write and post that statement.
"45 million registered users can't be wrong"

Hell, Stalin had that many in 1948!
I Really Love Games from EA
I've been rejected from Y Combinator 3 times. Here's why
Yes re management. I had a great year or two of Travian. The depth of the game just got deeper with time - straying into politics, game/browser exploits, timing etc. managing people and picking your friends took considerable time and skill. The semi cheating that went on with multiple accounts, borrowed accounts, stolen accounts etc just added to the game. What happened on the map only represented about 50% of what was going on at the time I left. I suspect if I stayed longer, that percentage would have shrunk. Not because i what was going on was changing, but because i was beginning to see the whole rather than the obvious. The ultimate time sink. I loved it.
Lispdoc: Documentation Search Engine for Common Lisp - Language and Libraries
I think I believe them: the game they wanted to make was one where the "continuous, integrated online world" was integral to the way people played SimCity: only the final product didn't do enough to justify their original intention.
"The Save symbol is years overdue for a rethink."

Why?
Next year it could be worse, like the 1st day the cap might be reached. It only shows how important and urgent is to fix the legal immigration system in this country.
Valve has since proven itself, though. EA has done the opposite. If Valve disappointed people as consistently as EA does, people would still hate Steam — but instead Valve has made it the most unobtrusive DRM scheme known to man.
Git is a brilliant piece of technology engineering, with an embarrassingly half-baked user interaction model.

If I could change one thing, it would be pushing and pulling between workstations and central repositories. Distributed is nice, but at the end of the day you still want your code to end up somewhere, and Git doesn't make that process feel smooth or robust.
The "git pull" man page states that "git pull --rebase" is exactly equivalent to "git fetch" followed by "git rebase" so I'm not sure why it wouldn't update your remote tracking branch (since that is what "git fetch" does).
"The git, the?"

And feminine, at that?
> It's extremely obvious they're less concerned with addressing issues and more concerned with telling everyone about how many users they have or what their sales are:

All of it can be interpreted this way: this PR piece isn't meant to address customer concerns -- it's meant to address shareholder concerns.
1 Line of Code = $1.00??
What's the best way for a non-coder to determine the efficiency of their contracted programmer. I've been developing a SaaS product for the last 4 months which is my first project that is being programmed from the ground up. I am a business owner and have hired designers in the past to put together informational sites. I myself have customized and implemented eCommerce sites within ecommerce platforms such as magento, volusion, channel advisor, but of course that's completely different as you're working within a pre-created platform. This is my first time putting together something that requires programming from the ground up.I started off by putting together a descriptive Axure wireframe. I learned Axure very quickly and within a months time I was half way done with my wireframe and knowledgeable in all of Axures features and functions. (my friend, a senior UX/UI guy at a big firm said I'm almost as good as he is) haha. I made it a point to be very descriptive with my wireframe notes as well as building the wireframe as close as I could to the real thing. Any programmer should have the ability to spend no more than 30 minutes on the functional wireframe and get the point of the entire platform and how it all ties in together. I designed the wireframe for both the web designer and programmer so it almost looks and functions as I would want it to once finished and thus far it has been on point. So based on how I've handled things on my end, how could I determine that a programmer is efficiently working and not wasting time?I've hired them through odesk so I do get to see screen shots. I am using a repository (github) so I do have access to fresh code every week. The language it's being built on is Python with jquery framework. The developer is considered to be a senior and I'm paying a little over $20 per hour. Also, this is a general question, no so much based on my situation. Just want to figure out helpful ways for a non-programmer to better manage a project.
I think WCIA is an awesome concept and we should do more to tear down, embarrass, and ultimately dismantle bad companies.

That said, the idea that EA would win a WCIA bracket with Time Warner Cable and fucking airlines? Makes a mockery of the whole concept.

Especially now. Yes, AAA games are pure dogshit. No question there. Just awful. It's easy to get nostalgic for 1995. Chrono Trigger was excellent, so was Final Fantasy VI. Terranigma-- also great if you could get it. Back then, we only had great games because someone made them for us. We had to get them from Japan, for the most part, because as bad as Japan's corporate conformity is, it's nothing like US-style executive meddling. (Japanese understand capitalism enough not to let incompetent execs ruin the show. The US has rich fatasses who see executive sinecures as a birthright and have the fertilizer-Midas touch: everything they touch turns to shit.) That meant we had to wait for Ted Woolsey to translate them, and he was not a bad translator (actually, his talent is neat and quirky) but he worked under insane deadlines. You spoony bard! Anyway...

But it's two-thousand-and-fucking-13 and if you don't like the games that exist, make one that is better instead of pointlessly voting in some poll. Show those fuckers up. (Actually, they're as smart as you are. Some, much smarter. They make crappy games because they have bills to pay and moron bosses. You'll understand when you're older.) Build a 2D RPG, a German-style board game, or a casual game, and get it out there. Or don't, and stop complaining that no one is making good games when there's nothing stopping you.

EA doesn't even belong on the top-75 list of worst companies. Where's Xe/Blackwater? Tear them down instead. They convinced the US government to fight an illegal war for their profits, and their CEO is a literal fucking fascist. That is WCIA material. Electronic Arts worse than fucking mercenaries in the 21st century? Seriously, the world needs to get a fucking clue.
I'm not sure what your expectations are of a PR piece...do you want to see EA's KPI dashboard and development roadmap? Shareholders don't even see that, so why should you? And to be fair, I think a specific thing they mentioned was giving away SimCity for free to 900k users, that's not trivial.

I actually really appreciated the honesty of this piece because I think it shows some integrity on EA's part to be willing to admit fault. How many companies have driven themselves into irrelevance and destruction by thinking they were right every time?

I don't think it's worth talking down their numbers either, consumers vote with their wallets. If you really though a product was crap, you'd find something else, otherwise there's clearly something of quality there that keeps you coming back.

I work in the newer side of the games industry and see in painful detail how far EA has to go to catch up with recent trends and regain their dominance in the marketplace, but as someone who's also had my fair share of memorable experiences from EA games, I'm pulling for them.
I'm grateful for the Tower GUI app. Just wish it would tell me what commands it was using, since I'd like to know.
I Like about search engine, specially for optimizasition search engine
The HTC One Review
The only thing that was somewhat hopeful in this piece was the title. It just went downhill from there.

There was nothing, absolutely nothing of value that they said. Not a word about improving the customer experience in any concrete way.
>The only other plausible choice would be KDE.

Not the only one. There is also Cinnamon. And hopefully, Enlightenment will soon be stable enough, and even included in a popular distro.
In a sense that's what asm.js is.

Obviously not quite what you're asking for, though.
I don't know where I read it, but I think it's true: every generation of Americans has tried to close the door to immigrants that try to come after them. This is simply the latest example.

Except it is not simply that. I think this is far more important. In an age where competition for talent has become global, any country that wants to get ahead (or remain ahead) needs to do everything it can to both train and attract said talent. And since American universities are not turning up enough people with technology degrees, America has to turn to foreigners to fill in the gaps in the tech sector.

Does this depress wages and screw over some Americans? You bet. Welcome to globalism. Your citizenship no longer matters to the labor market. Soon, your physical location won't matter either. Hopefully you have some other means of setting yourself apart from the (now) global pool of candidates.
Peter Moore isn't the new CEO, he's been COO for a couple of years, and usually comes across as pretty straight-talking.
If you say so. I'm no authority, but the times I've been out, I was coached by people who were pretty experienced, and the advice we got was uniformly "if you can't get to a partner you're wasting your time". Also: it was never a challenge to get to a partner.
Good.. personally, I block every app invite I get in FB... I don't want it on Twitter, that has a much bigger overall stream to me. I liked twitter as it was.
On iOS unless the receiving app is either an official background app (aka GPS/VOIP/Music) or if the app is in the foreground then you are out of luck the app will not know a push was received.
The only time the app knows a push was received is when the user act on the notification or if the push did contain a badge then the app can access the badge value... Otherwise nope!

Basically the summary for iOS is really the push is received by the notification center -own by Apple, and your app has no access to it when it run. Technically too if you go in the iOS settings and decide to remove the app from the Notification Center screen, then the pushes start to be 'lost'.

The concept of push is good and iOS now are better than in the past but they are far from being perfect and the iOS settings screen is a mess/confusion when you start playing with it.
Well. Actually you are using git in place where svn or rsync should be enough.

Just look at git.kernel.org - over 400 repos only for linux kernel. This is what git designed for - to be Mass Distributed Version Control System.

So are using it as tape archiver and wondering why defaults look so unfrendly.
With all those bitcoins thread on HN I'm waiting for a HN Poll to know if you guys have bitcoins or not.
Yeah. When has trying to convince critics that they're wrong ever worked? EA/Maxis keep trying.

They simply can't win this one. They're in the wrong, and for the most part they probably know it. If they can't say anything positive, the best response would probably be radio silence until everything blows over. Stuff like this only fans the flames.
So after being voted worst company in America and writing a post "We Can Do Better" the only thing they acknowledge doing wrong is having the SimCity server crash. ... Companies like GitHub and Google write these posts monthly without such dramatic intros and PR fluff.
I find that the least interesting thing of all. If you accused me of such things, I would have absolutely zero to say to the press. Innocent or guilty, you can only lose by talking to the press, especially off the cuff when they call.

The very best thing to do is to hire a PR firm who hires a lawyer with a bow tie and perfect silver hair to say, "Mr. Arrington is absolutely shattered by these accusations and is trying to recover in seclusion."
It still is a broken design that you can ever lose history or hose a repository in a tool that is designed to store history, forever.

That's a sharp edge that should be exposed, and its not the only one in git.
They do. See http://www.visapro.com/Immigration-Articles/?a=1090&z=48

The first 20,000 applicants with an advanced degree from a US institution have priority.
On the bright side, I don't think EA could possibly be as bad at game production as they are at public relations.
This wasn't an apology, it was an excuse.
Breakthrough hydrogen production from plant sources
This guy cannot be from Stanford.
For every good idea you are going to have several competing products. Furthermore, the fact that somebody else is trying the same thing should be validation that your idea is good.

Now, you don't seem too convinced that you can compete. That is a more important problem. Is the market small enough for only one company? Will you be able to differentiate your product/service? You might be able to convince the investors that you are able to execute better. But you have too have very concrete ideas on how to do it. Good investors will invest on you, not in your idea.
Every year The Consumerist opens submissions for a week or two. Readers submit companies and the 16 finalists are chosen (not sure if it's pure numbers or there is some editorial discretion).

At that point it's all voting by readers.

It's easy for someone like EA to get high in a bracket like this. They've pissed off a lot of people who are active on the internet, and they've been against some easy targets. AnheiserBusch/InBev isn't a company that people line up to hate (unlike Walmart or some other perpetual nominees) and Facebook, despite often acting creepy as hell, is loved by millions and millions of people.

On the other hand, EA keeps making enemies; and their last dustup was just weeks before the content.
> SimCity can technically run offline,

Verifiable fact.

> gamers want to run it offline, but

Verifiable fact.

> EA won't let you run it offline

Verifiable fact.

> because you could then pirate their software.

Whoa, unsubstantiated conclusion there.

I think we don't actually know their motivations. For example, it could be as simple as they want to be able to sell stuff in-game, wanted to save development time by eliminating another configuration to test, push software upgrades and bugfixes, monitor your play time, resist cheaters, or eventually leverage players into an online social network. It could also be an anti-piracy DRM measure too of course.
The worst part of this is the way these things tend to take on a life of their own once they're out of the box; they spiral quickly and can (and often do) harm the innocent / victim/s. The chaos tends to radically confuse what did or did not happen. And ultimately, even if Arrington did nothing wrong, he's going to get severely burned.
But it is not a question about "belief" (unless you extrapolate that to mean future actions). SimCity has been hacked to demonstrate its completely offline nature.

Source: http://www.bbc.co.uk/news/technology-21802508
> but I disagree that this is one of those cases

I do think this is precisely one of those cases.

"Branch" is a major, repo-modifying operation; "checkout" is a trivial context switch operation. The user interface disaster here was that the major operation is treated as subservient to the trivial operation. It should be the other way around.

Therefore, the shortcut for creating a branch and switching to it should be

git branch -c new-branch

whereby the -c switch checks you into that branch immediately.
> And there's always the power of nostalgia to exaggerate how good things really were back then...

I think it is a bit of nostalgia. I think those are the games we enjoyed playing, and for many, those were the first games we played. Those are always memorable, just like the first love, or first learning to drive.
Except, why isn't it "git branch --nocheckout" for the rare cases when you don't want to check out?
My H1B application is in lottery despite already having an H1B visa. Here's why -

There are two types of H1Bs -

* cap exempt: For non-profits, public/state universities , public university hospitals and national labs.
* cap subject: For profit making companies.

According to visa rules, an applicant is subject to cap-based system if he/she hasn't been counted in the cap in last six years. You need to find an employer who will apply for your H1B in April and then wait for you until October. Not many employers will hire such candidate. So it's extremely difficult to transfer job from cap-exempt H1B employer to cap-subject H1B employer unless you have been counted in the cap-based H1B system before.

Moral: Don't take your first H1B job with a non-profit (Khan Academy??), national lab or public university.

You would think you may get some benefits by working for a research or non-profit organization, but sadly that's not the case.
Maybe he means search engine trust; PageRank. It’s plausible that Google factors in, when calculating the PageRank of a site, the TLD of the site and the proportion of bad/spammy sites that use that TLD.