skysight-inc/HackerNews huggingface dataset:
If Reader users were dropping off because Google crippled Reader, then the "users were dropping off" argument lacks teeth, though it does make for a great self-serving justification. First you make the product worse, then you point out that people aren't using it as much, then you kill it.

(This is, incidentally, the sort of strategy Republicans have w/r/t public services: they want people to think public services suck, so they start defunding or corrupting the relevant offices. Then the services become worse. This becomes a justification for more defunding or just shutting the things down.)
Looks to me like you stole the design of the Official HN Tee.

http://teespring.com/hntees

Nice try by dropping the "s" on the end. Too bad it didn't work.
Since when, using SVN allows you to edit microsoft Word documents... collaboratively?

I sense a bunch of downvotes coming for me in 3..2..1..
> ... and nobody's Newton disappeared.

More importantly, Newtons weren't distributed for free, shutting down the development of a nascent trade in handheld computers designed for sale.
Yes in fact that is the only thing I have to say. While the concept is interesting, the lack of well done design detracts me from the page and service, leaving me uninterested. You can't tell someone how to design well, its not one specific thing that needs to be changed.
Atlassian stash is the internal version of Bitbucket
Kudos to GitHub for showing their latency and error stats. That is grace under pressure.
Ask HN: should I reboot my career at the age 30?
Bio phd + 2 year management consulting experience. Long for start-ups and did two web start-ups before on the side.
Admitted into Hack Reactor, a front-end focused 10 week bootcamp.
Should I pull the trigger?
Or better yet, paying users.
See also: Google Reader.
On another (mildly related) note, does anyone know much about Meltwater itself? There's something that's always seemed a bit odd to me about the company, but that's just an unsubstantiated hunch.
The point is that if 2.5 million people are willing to buy the game, the demand side of the equation is a settled one, and it's up to the supplier to find a way to turn that demand into a viable profit. If EA can't, then it's a problem with their own operations, not a problem with the product.

If someone else can produce a title that satisfies the demonstrated market demand for city-simulation games by producing one that is profitable, then they'll win and EA will lose.
They have something similar still: https://wiki.mozilla.org/WebAPI/PushAPI
We'd lose our deployment, integration tests, continuous integration, ability to pull other team changes from the master and code review platform. That's a big chunk of our dev infrastructure.

Size is mentioned as to be honest we moved a load of stuff to git in 2011 as a test case and it couldn't handle it. We have some test fixture data files (big ones) that it choked on. Not only that, you can't compose software easily without introducing external tooling.
It seems to me that Microryza itself is an example of one of the key problems facing Academia.

You have very successful sites in this space, and Microryza doesn't seem to offer much beyond these in exchange for their smaller user base and less validated templates and formats (please correct me if I am wrong). It seems to me that everyone on Microryza would have been better served by using Kickstarter or one of the other more established options in this space.

So why don't they? Why does Microryza exist?

To me the answer is the standard academic elitism. A persuasive thread in academia is that everything outside academia is inferior to what is done by the elite in the ivory tower. So accept the long hours and long pay, because you are a member of the elite. Research this arcane irrelevant problem, because you are a member of the elite. Submit to only these few journals and conferences, because you are a member of the elite. Etc. Etc. Mycroryza seems to be embracing this elitism.

Now, this isn't to bash on Microryza; if they can pull academia into this space, that would be fantastic. But I think the fact that they need to exist to make it happen is a shame.
What does Microsoft do when the feds come knocking?
You can have a master branch without necessarily having a central server.
Was about to post asking why would somebody want to DDoS Github. Your link seems like an "understandable" motive.
Convince Github to release lists of attacking IPs. Then we can all try to reverse takeover the botnet.
Mine was surprisingly short..

www.w3schools.com
I do. I'm a long term user of mercurial for my own projects. I was also an advocate for moving to git in our organisation, but it doesn't fit.

One hammer is not necessarily good for all nails.
How NASA got an Android handset ready to go into space
You can do this with a post-receive hook: https://help.github.com/articles/post-receive-hooks
James... I'm assuming you can get eventually get a design flat-packed and shipped with Fabsie?
Dance in the rain and sing magical incantations.
If you have trouble cloning/pushing on git@github.com right now, you could use these config[1] for ~/.ssh/config

Host github.com
Hostname ssh.github.com
Port 443

Cloning and pushing to github now works in my machine.

[1]: https://help.github.com/articles/using-ssh-over-the-https-po...
According to the article, the judge decided that news reporting -- what blogs do

Woah, hold up on that false premise there. reporting consists of gathering information and telling people about it by writing original content. Some blogs do this, but many just recycle incoming news and slap their own brand on top of it. And there are far more editorial blogs that basically consist of some blogger's opinion about the news than there are blogs engaged in actual newsgathering.

If you're just quoting extracts of AP stories without doing any research, you're not reporting. And if you're rewriting, you're not infringing, because facts themselves are not copyrightable.
It really depends if you need the quality or not. Also consider Gabriel's "worse is better." Anyways, doing pair programming can be considered as another tradeoff (as you more than halve the productivity of your team); it shouldn't be valued as always a net positive.
Wow, Bitbucket must be getting desperate... Haha. This is annoying, even though it's a weekend, I've got work to do and the fact I can't pull down some changes I made on a machine at work to my home machine is highly annoying.
Oregon is trying to make it harder to have exceptional public schools
> This is one reason us corporate software pushers can't use github and the likes. We need stuff to be hosted on a network we control.

cringe This is very corporate reasoning in the most pejorative sense of the word.

> Each hour we lose is potentially multiplied by the number of staff as we would push and pull hundreds of times a day.

You clearly haven't used git. Even if github were to disappear, it would be absolutely trivial for a team to switch to an alternative central git repo for everyone to work through.
As a barely more than novice javascript developer, the build process is one that has always confused me a bit. Is the process of using a JS interpreter like Node mostly meant for server side Javascript development? Or can this be used in the build process of client side apps as well (e.g. for running tests before checking functionality in the browser maybe)? I would love to read a blogpost about development workflow for client side web apps.
From the top of my head: V8, Golang, AngularJS, Closure Tools, Search by Image¹, Maps + Street View, Android, Now, Goggles, Fiber², Public DNS, GWT.

¹ not original, but works better than Tineye, in my opinion

² granted, only for a limited number of people
Yes but how does our integration server know which one of our 180 dev workstations has the latest tip of the master branch?
See discussion already on front page of HN:

https://news.ycombinator.com/item?id=5429824
git is decentralized. Any sane sysadmin wouldn't use github as a 'central' point, but set up an own remote to which you push. Then every once in a while from that remote, commits are pushed to github.

heck you wouldn't even really need a remote.
So your desire to not use Github has nothing to do with Github then.
That's anecdotal. My anecdote is that we've run 5 nines for 6 years. We know our shit.
The Largest Robbery In History Orchestrated By Criminals
You know what I want? Transparent failover somehow baked into git remotes.

you <--> (X <--> Y)

If you push to and pull from X, and X should be unavailable, automatically start using Y. When X is pushed to, check with Y first to keep in sync. There are ways to push to multiple remotes by defining multiple remote URLs, but then it's a harder problem of dealing with downtime.
I wouldn't put much faith in young children being able to direct their own learning effectively. I'm significantly older and I'm still not very good at it.
New liquid molecular technique to charge memory, logic chips
TortoiseSVN and Word+Excel have great change integration. You can merge word documents quite happily.
> We'd lose our deployment, integration tests, continuous integration, ability to pull other team changes from the master and code review platform. That's a big chunk of our deb infrastructure.

You'd lose all that from using git? Why? Are you saying if you switched to git without switching any of your svn infastructure? We aren't talking about github downtime anymore are we...

> Size is mentioned as to be honest we moved a load of stuff to git in 2011as a test case and it couldn't handle it.

A repo I interact with daily is now pushing 54gb, it contains large test fixtures that have HD videos, and images in it. I've never had any issues. (It takes a while to copy it around...)
Because there is less typing to do searches. As a developer, I only have a limited number of keystrokes in me before I run out and die.
Since this seems to be a network problem, it took down both their web servers and their git (ssh) endpoints.
I don't believe you. I bet you rebooted your workstation :)
Great content, but this guy's writing sucks. Take this sentence for an example:

After work, though, some are, ironically as correctly described in Steve Jobs’ The Crazy Ones Think Different campaign, misfits, rebels, and troublemakers.

At the very least there should be a comma after "ironically". I would also have substituted "however" for "though".

George Orwell's 'Politics and the English language' should really be a Wordpress plug in.
Many of those academic positions are just for show, so that another university can't lay claim on them.

University of Washington has many 'sponsored' positions, but basically what it amounts to is Google, Yahoo, and Microsoft giving money in exchange for that researcher's time. Latest example would be Babak Parviz, EE prof who spends all time at Google (http://news.cs.washington.edu/2013/01/26/babak-parviz-on-goo...)
Apple Acquires Indoor Location Company WifiSLAM
Agree with this. Not everything on there is right, but there's a lot of useful snippets.
I'm not sure google is even clear about what its core business is, these days. It really seems quite clear that they've abandoned much of the approach and focus on being the information finder to now being the social-network wannabe.

It's as if something flipped 180 degrees - they went from being the company that wanted to help you find out about everything to being the company that wanted to find everything about you.
To me github is the killer feature of git.

I think svn is easier and more appropiate for a corporate environment.
Google killed all its RSS support at once. Most people don't understand RSS anyway, so maybe this was a good thing. This doesn't make me worry any more than usual about their other products.
> I'm aware of github enterprise

Which I must say is also insanely priced, particularly since you have to pay for everyone with a user account.

Which means if you're wanting to use GitHub issues to replace some bugtracker the non-developers need access to you're paying full cost for everyone who might need to update a bug once or twice a year.

I understand that they're trying to get everyone to use their online offering, but a lot of organizations wouldn't consider it due to a combination of not wanting to host their code externally, and GitHub's ongoing uptime issues. They might go for GitHub Enterprise, but it's crazily priced compared to other similar software (e.g. Atlassian Stash+Jira).
I sure as hell hope we can agree acting like all feminists act fanatical is harmful for this discussion all around.

Also, look up the definition of feminism.
ECMAScript 6 and Method Definitions
Add the integration server as a remote.
Build it the wrong way first
XCOM: Enemy Unknown coming to iOS this summer, 'full port of AAA game'
Ahh, Bova's! I lived about 3 blocks from there. They had the most amazing pastries, plus these huge rectangular pizza(?) slices for cheap. If you walked by in the wee hours of the morning, the smell of the bread baking was intoxicating.
This is what tracking means -- that you get "sorted" into either they "Gymnasium", "Realschule", or "Hauptschule" track after fourth grade. However, this is not what happens in Finland. In Finland, everybody gets the same basic education until age 16, then picks either general upper secondary or vocational upper secondary education (note that vocational upper secondary education does not bar you from attending a university, despite what the GP thinks).

However, what he mostly doesn't seem to realize is that Germany (or Finland, for this matter) does not really have the same type of highly competitive admission process for its universities as the United States [1].

For example, the Karlsruhe Institute of Technology, one of the best German universities to study computer science at (according to a recent ranking, the best), has open admission for its CS Bachelor program.

[1] The Bologna Process americanized the system a bit, but it's still mostly about managing supply and demand. If you can't hack it, you won't graduate, but admission is not particularly selective, especially not at the Bachelor level.
There's no reason being 30 should stop you from living the dream. What should stop you:

- Other people rely financially on you

- You don't have a tech background

- You're bad at taking advice
The attackers would just find such a user and spoof their IP. DDoS is a hard problem to solve, and it's a shame that so many ISPs and datacenters don't work harder to prevent spoofed traffic. On top of this, they'd still need routers and switches in front of their machines big enough to handle the traffic from the attack plus the load of trying to filter out the good traffic (this kind of hardware is quite expensive).
I'm sorry with the poor assumption... But you started this thread with "Github downtime is the reason we can't use git internally" <--- This illustrates either you don't understand git very well. OR you don't understand logic very well.... I was giving you the benefit of the doubt on the latter... :\
Google’s New Universal Analytics Now Open, Enables Cross-Channel Measurement
The only real thing is to encourage behaviors that stop people from having their machines compromised. Most of the DDOS attacks are masses of compromised machines.
So... if they think we all look alike, does that make them racist?

;)
Github Enterprise?
This needs an answer.
Let's count all the ways 'michaelochurch is being fatuous here:

* Even if you agree with him that Bitcoin is a scam, as I do, YC does not necessarily agree

* Similarly, Coinbase doesn't have to agree with us, in which case they're also not willfully furthering a scam

* None of his points have anything to do with the thread, which isn't about intrinsic problems with Bitcoin but instead stability problems at Coinbase.
The people who bought VHS instead of Betamax aren't getting a lot of value from their systems at this point either. And I've bought, used, and thrown away multiple DVD players over the years.
I think this is true, and that I have lost my ability to take this subthread seriously.

But for the record, just go look for all the stories about YC companies that aren't labelled with "YCxxx".
Out of curiosity, was your Bio phd wetlab or computational?
Every time I've gone there for ASP.NET advice it starts talking about Telerik controls, not the basic controls found in .NET.
News 12 - Local News, Traffic & Weather
"Who buys desktops anymore?"

Okayyy......
WORLD WAR 3 KOREA SHOWS WHITEHOUSE BEING HIT,
So the aim would be to order a product on www.fabsie.com that will be cut locally (in North Carolina for example if thats where you are and available for collection or delivery.
the integration server has it's own repo that you push 'latest tip' to
Well both of our experiences are anecdotal aren't they. And having a server running doesn't mean that everyone has access to it, one of the issues I've faced is getting approval for VPN access (took a month IIRC) which prevented access to the SVN repo, would not have been an issue with Github.

And that org's infrastructure team could probably claim 5 nines uptime as well.
2001 childrens book about Linus Torvalds
I've found the exact quote for the first one. It wasn't exact, but close enough. It was in a personal letter from Jefferson to William Giles in 1825:

> a vast accession of strength from their younger recruits, who, having nothing in them of the feelings or principles of '76, now look to a single and splendid government of an aristocracy, founded on banking institutions, and monied incorporations under the guise and cloak of their favored branches of manufactures, commerce and navigation, riding and ruling over the plundered ploughman and beggared yeomanry.

Source: monticello.org:

http://www.monticello.org/site/research-and-collections/end-...

As for the second quote, monticello.org claims that that wording is a retroquote first published in some 1937 Congressional documents and that the actual quote is:

> And I sincerely believe, with you, that banking establishments are more dangerous than standing armies; and that the principle of spending money to be paid by posterity, under the name of funding, is but swindling futurity on a large scale.

I stand corrected.
Not really a good justification for not using GitHub. If your SVN server goes down, you're in a lot more trouble than the few times GitHub is unavailable. At least each user has a full working repo and you can always prepare alternate remotes to share commits. You are apparently already aware of GitHub for Enterprise. I suppose your organization is in full control of your data centers, private cloud, etc, but rationalizing about svn and trac completely stumped me as to your point about "corporate software pushers..."
Sure, but I really mean the whole process that makes this sort of thing special (using a uniquely generated code, making a QR, having to come up with transmission methods from phone, etc)
A lot of people relies and uses Github on a very frequent basis. It's their way to get attention I guess.
> Even if github were to disappear, it would be absolutely trivial for a team to switch to an alternative central git repo for everyone to work through.

Except for all the tooling built into github that would have to be replicated locally somehow.

I guess you could switch to: http://www.atlassian.com/software/stash/overview

That wouldn't be "trivial", and if that's the backup plan, you may as well start by using Stash and skip github entirely.
Web scale for the rest of us (scaling for startups)
There's no need. git by itself already does that. Shameless plug: http://www.saltwaterc.eu/git-is-distributed-stupid.html
Comparisons to Microsoft aside, it's not true that no one questions Google. The EU antitrust authorities have been examining them for two years now, they just haven't reached a conclusion yet: http://www.reuters.com/article/2013/02/22/eu-google-idUSL6N0...
Your comment is one of my least favorite parts of HN. You read your own bias into my comment. I said:

"You would have similar issues with almost any other language and environment."

This includes Linux, Windows etc. I singled out MacOS as it was relevant to the parent comment. And, as for "incorrect", I think "command-line tools" and SDK could likely be used interchangeably in this context and saying otherwise is splitting hairs.
Your deployment really shouldn't rely on your VCS...

Just added a 3 GB file to my github repo. It took <2m, most of which I imagine was spent gzip-ing it.
The organizational delay on VPN provisioning has nothing to do with git, or github, at all.

You could have also hosted an external RCS repository over RSH and you wouldn't have had the problem of VPN provisioning being slow.

The problem was VPN provisioning, not the source control system.
I loved this book as a kid. I'm sure it did something to inspire my wild imagination.

Unfortunately, I see technology as less inviting to young tinkering as it once was. The command line is obscured away in modern operating systems. Mobile devices are locked down, and impossible to create new programs with anyway. If this trend continues, I fear the programming will be less accessible to young people than ever before. In the UK, the number of students studying computer science is already dramatically down from its peak.

http://royalsociety.org/news/ict-computer-science/
> the starting package for a just-out-of-undergrad Facebook engineer is around $2 million over four years

Uhm. Not quite.
A good proportion of the people who do biomedical research do it with little or no course teaching responsibilities. That is pretty much the model at most medical schools as far as I know, especially in basic science departments there.
HN seems to have a soft spot for educational policy. This makes sense when you consider the importance of education for both a hacker's work and play.
You need to meet some homeschooled children. The ones I have seen were, without exception, incredibly curious, eager and organized when it came to learning.
Fun with small data sets. As far as I can tell, fully 1/3 of the difference they describe is due to a single female judge with the unlikely name of "Bruce". This line is my favorite:

> Moreover, changing a girl’s name from “Sue” to “Bruce” (99% of those named “Bruce” in South Carolina’s voting population are males) increases her probability of becoming a judge by a factor of 5 (roughly).

Right. And changing a boy's middle name to Hussein no doubt increases his changes of reaching the White House by a factor of 1000.
Oh, now that I'm so thoroughly out-debated I must of course concede defeat.

Yup, officer Language Cop, buh-bye.
I didn't watch the video on the principle that I hate people baiting me into watching a video. Thanks for posting a synopsis. I read the comments in this thread just for that reason.
"Nobody relies on [mail delivery, a national highway system, telephones, wireless spectrum, police, libraries, etc] to get to work so they can feed their children."

Necessity for sustenance or transportation does not drive the need for something to be a public utility. I think we are really talking about the tragedy of the commons. This has been a political and legal debate for centuries. The private market is not able to maximize the average utility of citizens in every market and AND earn profit.
What Community Managers Should Do Every Morning for Success
> This really sucks for me because it means I'll have to see experts-exchange results again

The blocked sites list hasn't worked for like a year now, so if you haven't been seeing experts exchange links, you aren't going to now, either.

I noticed when w3schools starting showing back up last spring or so, but I haven't seen experts exchange in results for a long time (or at least, I've seen them at a low enough volume that I can't recall any now). Now the only somewhat equivalent experience is quora results, as others have said.