skysight-inc/HackerNews huggingface dataset:
I do love my self driving car
Let's just do it.
Nice thinking with the QR-code pairing, it's really easy to get started with.

I will give it a spin and see how it differs from http://presefy.com - which I'm currently using.
We need to agree on a date format for this kind of submissions: https://news.ycombinator.com/item?id=5430129. :P
What can WE do about it so GitHub stops getting DDoS-ed?
I understand all the negativity but I still often go to w3schools. Why? Because the example is right there. On MDN I always have to scroll. Loading times are also much faster with w3schools.
Why a graphic instead of some form of text/html etc?
How Much Should a Startup Founder Pay Himself?
im not getting it either: http://d.pr/i/CMx0
This is practically the only description of America that you need, and it's only become more apparent to me now that I've left. America is obsessed with extremes.

You could add health care to schools as an example. America is the last place in the world I'd want to be if I broke my arm (especially if I happened to be uninsured at the time), but probably the first place I'd go if I was diagnosed with some obscure cancer.
(due to the unsustainable nature of what it takes to get tenure, and midlife burnout)

I'm in academia right now, and this is indeed a problem. I generally only meet two kinds of academics: the perpetually tired (like myself) and the perpetually energetic. This may have something to do with the ways our bodies metabolize the utterly ubiquitous, universal stimulants (ie: loads and loads of caffeine) we take to cope with our relatively long working hours (it's not that unusual, for myself as a grad student or for many professors I've met, to start the day at 9:30am and finally leave for home at 7:30pm, then still be answering emails and doing work at home until it's time to sleep).

I'm perpetually tired because I keep developing a tolerance for the stuff every time I find a stronger coffee, and the habit of Israeli institutions is to start early in the morning, so I keep having to override my natural sleep rhythm with coffee -- thus requiring me to find ever-stronger caffeine sources even though what I really need is to just wake up somewhere from 8:30-9am and have one cup of black tea.

The moral lesson (and it applies to us as programmers, too) is that teaching (for us, documentation and outreach) isn't commodity grunt work. It's vital. It's often where most of the value is added. If you blow teaching off, the world will lose interest in you and pull investment. I would say "you deserve it" but, in the academic sphere, it's a different (younger) set of people getting whacked for it.

Hmmm.... I semi-object. It's not that teaching is unimportant, but that the whole dichotomy is really a spectrum. There's undergraduate-level teaching, graduate-level teaching, colleague-level teaching, documented research (ie: publishing), and your own research notes. The institutional problem is that you need a full spectrum of different methods and expectations for each role.

It's easy to say that we need to emphasize research less and undergrad teaching more, but what's really happened is that an originally unified role (the Full Professor of teaching and research) has grown apart, as the research frontier, and even the grad-level teaching frontiers taught to MSc and PhD students, pull steadily further and further away from the capacity of the undergraduate curriculum.

IMNSHO, we need to have a lot more respect for teachers, but we also just need to eliminate middle school. Ok, now that I have your attention: the skill level required to do Real Work, in both industry and research, has gone up, so we need to find ways to stop wasting our youth's time in redundant so-called education they neither want nor need and get them properly specialized and skilled once they show some talent and direction instead of just expecting to pump out Yet Another 1000 Engineering Grads.
It's really quite a shame at how little can be done to find the perpetrator. I suppose contacting law enforcement wouldn't do much either, unless it's a significant persistent threat that would warrant a large scale investigation.
I'm new to emacs, and I used to use vim in the past. I think emacs is much harder to learn compared to vim, because you really need to learn emacs lisp to make things functional while you don't really need to learn vim script to use vim. It's a joy and pain to use emacs.
This is the reason I love git---distributed. I can keep on keeping on despite these silly attacks (if they really are DDoS).
I like it, nice and simple way to include and render some data from an API or something. Thanks to the author for making it available.
If you're willing to spend some money on plugins, you can pretty far with WP (WP-Member, Gravity Forms, etc)

Zapier makes it easy to wire together a bunch of services if you want to build up functionality fast.

Myself, I'm building my MVP's these days with Bootstrap + Rails + Heroku, and when I need to step up the design a bit, I'm leaning on WrapBoostrap and Designmodo. That said, I think it's extremely possible to build an MVP (emphasis on Minimum, as it should be) and write very little code.
How about whitelisting known genuine users?
> from real goods to services

Hence inventions like Canada's "goods and services" tax.
You should try https://uploadcare.com/
> If it were not valid C code, then a standard-compliant C compiler would be required to reject it.

Nope! Here's a direct quote out of the copy of the standard I have lying about, from the section that discusses when diagnostic output is required:

"The intent is that an implementation should identify the nature of, and where possible localize, each violation. Of course, an implementation is free to produce any number of diagnostics as long as a valid program is still correctly translated. It may also successfully translate an invalid program."

That last sentence is particularly pertinent.

Many (most?) languages have two kinds of programs: valid and invalid. C has three: valid, invalid requiring the compiler to reject it, and invalid but the compiler may still accept it. For whatever reason, people have a very hard time understanding the implications of the third category, or, as in your case, even realizing that it exists.
How to solve the problem that the topmost comments get all upvotes
The article implies that Microryza funds independent scientists, but their website says they only fund scientists working at established academic institutions, and I verified in the last discussion of the subject [1] that that was indeed the case, at least for now.

[1] https://news.ycombinator.com/item?id=5280236
You typically need to have attended a good university to get a good job and
to get into a good university you need to have graduated from a good
secondary school - which you need to have paid for
either through tuition or taxes.

You left yourself a wiggle word there, but it doesn't make the sentiment correct. Just as a programmer I've worked with and for folks who have graduated from such juggernauts as Northwestern Oklahoma State, Southeast Missouri, San Jose State, and a host of other non-premier colleges. Not to mention the huge number of folks from public schools of various orders.

I myself attended from Central Arkansas, and have had no issue getting a good job. My wife's experience in her field has been much the same.

Now that doesn't mean the playing field is completely fair. As an entrepreneur I've been frustrated by the advantages kids coming out of the top-tier schools have. This is especially true in anything related to finance. Those schools are a ticket into that world, and it's a really amazing advantage. Both in terms of landing extremely high paying jobs (fund managers and the like) and in terms of raising money. It's much easier to fund raise when you come with that sort of credibility and direct connection to those who have a lot of money.

Still, lets not confuse matters here. People from lower tier schools make it, and make it big, all the time. The system isn't rigged, it's remarkably fair. I worked hard to become very good at what I do. I put myself in a position to learn and experience a big win. That's given me the credibility I need to start to enjoy some of those advantages as well.

Lots of others have done the same thing.

So I reject the premise of your statement. Although I largely disagree with the notion that education is in crisis. There are certainly areas of crisis, but those cultures seem cultural and not institutional. Studies have shown that the vast majority of our kids are competitive on the world level. It's that our lowest performing areas REALLY underperform.

I also reject the idea that further divorcing school from the community it serves is a good idea.
"Remote controls"?
Nice, congratulations. IPython notebook really is a fantastic tool.
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. Each hour we lose is potentially multiplied by the number of staff as we would push and pull hundreds of times a day. Someones head will roll if were down for more than a couple of minutes at a time.

It becomes just as much of a PITA importing projects github and maven for example as well.

We actually ended up sticking with svn and trac and doing manual mirrors of every source dependency we pull in to protect our asses. SVN is kept only due to externals support (even though all our externals are internal!). Our head rev is over a quarter of million revs, 37gb of data and the repository has been online since 2006 to give you an idea.

I'm aware of github enterprise btw - its actually easier to build our own using trac as we can support it end to end, its a crap load more configurable and we can scale it up and run failover nodes easily using svnsync and pgsql replication. We have our own plugins and reports plugged in using reportlab as well. And its not atlassian's crap either.
Fire people?
Speculation on why Google stopped blocking sites
Top Best Countries For Business By Sarah Korones
You can't do anything yourself other than look for alternatives or self host.
2012 Free Software Award winners announced: IPython and OpenMRS
See updated comment about github. It doesn't cut it.
What does Atlassian have to do with GitHub? Are you thinking of Bitbucket?
We're already experimenting with independent researchers, see: Elizabeth Iorns' BRCA project which will be outsourced through Science Exchange.
It sounds like the author would appreciate having more "brogrammers" around. I think that socio-economic niche has an answer to all of her complaints.
Debian ships `alias sl="ls"` in the default .bashrc
"experts exchange, fixya"

HA, yes, not being able to block these assholes really degrades Google's search results. Not to mention the dozens of spam sites re-hosting Stack Overflow content embedded in a sea of ads.

GJ, Google. You suck at marketing basically everything, and now you've degraded the one thing you did right. And this is just Google's latest offense. They already degraded their product by eliminating the ability to put "+" in front of a term to require it in results.

I might actually look at Bing now.
Does Github's web-presents actually take down their back-end/client access? I don't know, but I would assume they would use a different server/servers/DNS address for that stuff?
> I agree that our K-12 sucks, but why is our university system considered good? For instance, Berkeley, Stanford, MIT/FSF, Carnegie-Mellon, UIUC, etc, have made valuable contributions to Computer Science (this is becoming less true as commercial and open-source have overtaken academia in many respects).

The US has some world-class universities, but that doesn't necessarily mean that the tertiary education system is great overall: for that I guess you would have to average all the universities.

> Is it possible that our K-12 system is broken is the reason that our kids are capable of pursuing their own interests instead of the rigor of rote learning? As a kid, I remember the easiness of school homework allowed me to spend many afternoons in IRC and learning programming on my own.

E.g, with too much free time on your hands, are you capable of thinking different instead of answering challenging homework? Not defending our K-12, just wondering how bringing in a Confucian system like Asia and Europe would affect the outside-the-box thinking.

I can appreciate the possibility of having less time to do rote memorization busywork could actually be a boon, but... to something like the idea of K-12 being bad, and spin into something that actually makes people better off as a whole nation... that sounds like rationalization on a whole new level. I guess anything to keep the America uber alles idea alive.
This depends entirely if you have better uptime than github. (I don't know github's uptime stats.)

That said, it's pretty easy to keep a repo up, so I would guess that if github has a few hours of downtime a year you are still doing better.
Research without the requirement to teach undergraduates, publication with the requirement of a Ph.D.

A lot of institutions like this exist and if you compare them with traditional universities, the results are at best inconclusive. Compare IAS to Princeton, for example. Is the quality of research at the IAS better than at Princeton? I really doubt it.
it's what i found via the 8-bit future tumblr. i didn't make this, i'm just sharing.

i was an Apple II user in the era of DOS, and went straight to macintosh. i therefore had little interaction with many of these games, at least on DOS.
If there were many more MSRs, in many more areas of research, I could see them being a viable replacement. But there aren't, and I'm not sure how we'll get there. What would it take to get a few dozen more companies to fund an MSR-sized research lab, and in other fields besides CS? Better yet, something broader, like the old Bell Labs? I just don't see it happening.
Everyone on HN opening GitHub to read the message will surely help! :)
That's common wisdom for the Jim Cramer crowd and the reason it's so well known is that it's good advice for the common person who doesn't understand the market.

Sometimes a trading system just needs to get an order done. Having too many busted pairs can really cause your system to become ineffective fast.

or put another way, limit orders are your best bet, unless they aren't:)
Yes we do. 5 nines (that's 5 minutes in a year).
In light of this it would be nice if github offered a feature to push repo's to s3 or something every time they receive a push, so you could use that repo until they get back up.
Or you can just go to MDN once, right click on the search box, choose "Add a Keyword (...)" and then use "mdn foo" in the URL bar.

Bang syntax seems such a small feature to change search engines.
He explicitly stated that in Finland "you don't have to worry about which school you go to" because they all offer consistently good education. Everyone gets equal primary and secondary education, and the universities are free and select their students exclusively based on entrance exams. This adds up to a system where the only thing that matters is your own skill and motivation.

Further, why is it "naive" to think that the same system that works for a small country couldn't work for a state like Oregon which is comparable in population?
You did know Git is a DVCS, right? i.e. D for distributed?
Despite its problems, it is the best system we have. What is a better, asking krugman?
Regarding Atlassian, they're expensive, hard to support, damn unreliable and the software (particularly crucible) is unusably slow.

I'm comparing it to what we have as the suggestion is inevitable.
I'm sorry but your characterisation of the issues as being worthless seems to be entirely missing the point of intellectual thought. It is very difficult to predict what is fruitful and what is not when we are unsure of the destination.
Excuse my ignorance, since I don't work in the corporate world. But isn't one of the central points of a distributed version control system like git that you don't have to host it at all? (Of course, you still need a network that you're in control of.)
Am I being down-voted because my opinions don't agree with yours?
You know you can run git internally as well?

Using github as an excuse to stay with svn seems rather ill informed.

You wouldn't lose hours if github is down. You might lose your ability to deploy (if you are deploying from github) but you could setup any other remote you like, and deploy from that.

I'm not sure what the 'size' of your repo has to do with anything...
Inside ‘Apple Anonymous’: The Secret Society of Apple's Retail Army
> The goal is to keep the wealth concentrated in the already wealthy.

I don't understand this kind of thinking. Perhaps it isn't what you meant. My apologies if that isn't the case. I have heard and read this kind of sentiment before.

Is the idea that the rich somehow conspire to do as you suggest?

If so, how does that work? Did Steve Jobs receive a letter once his net worth passed a certain threshold inviting him to join the various "protect the rich" conspiracies? How about Bill Gates or the many other rich folk? What's the threshold? Do people like past and current presidents of the US and prominent politicians get in on that too? D they have regular monthly or annual meetings or is it all done over encrypted email these days?

Just wondering, because that kind of thing would require planning and organization. Perhaps you have access to information not available in the open?

Would it be far more likely that there is no such conspiracy and what is happening in education is the result of other forces at play? What would happen if teachers were not unionized and had to compete for their jobs? What would happen if teachers lived in a true meritocracy without a sure protections? What would happen if teachers had to have advanced degrees and even some real world experience before being able to teach? I'm sure this would not all the problems, but, what would happen? Why do we have a system that disallows rapid goals-oriented experiments with realistic measurable metrics and a goal to weed out those who are not serving our children?

Lots of questions. Few answers. My gut feeling is that the rich have nothing whatsoever to do with the problem. Every US President, Senator and Representative since I can remember becoming aware of politics has been talking about fixing the education system. I am sure that was the case way before I was born as well. Still, let's say that this has been part of the national conversation for, say, 50 years. Speeches, promises and more speeches. No actions. Nothing fixed.

Is it possible that they are simply incompetent or that they tell us what we want to hear in order to get elected and then the go off and answer to their own interests?

Who knows?
But somehow Quora still has first page results.
Oh that explains. Seems it started half hour before they posted the update.

I was trying to make pulls just a minute ago and it was incredibly slow, but the status.github was just showing "we're investigating the high rate of drop packages".

Now, why would anyone want to DDoS GitHub? Gee...
Here you go
http://www.sicherheitstacho.eu/
http://map.honeynet.org/
> And comparing his experience a tiny European country with a small and homogenous population and thinking that the USA is going to have the the same challenges or possible solutions is a bit naive.

"You seem to be unaware that public education is actually a state matter, that Oregon is about the same size (both physically and in population) as FInland, and that your comparison of all of the US to Finland thus makes no sense? Yes, there are some federal rules (and federal funding, but that would go to the poorer states), but you'd be better off comparing the US to EU if you want to compare at that level." - Linus Torvalds
Yes. I do. Unfortunately it doesn't support your average corporate workflow and requirements of centralisation very well (it can do it but its not its primary use case). The desktop tooling is also crappy and hard to get non-code-monkeys using it. We use svn for documentation as well and our windows users quite happily edit word documents collaboratively on top of it.

SVN is actually better for us.
> Surely with homeschooling kids are going to get even more inconsistent results due to radically varying teaching abilities and knowledge of parents?

Some homeschooling parents might say that (1) the numbers play in their favor (no teacher would argue that it's far easier to teach 2 kids than 20), (2) that teaching a kid how to teach himself is far more important than having a teacher with a vast array of knowledge, and (3) what with online classes and homeschool co-ops, it's entirely possible to "share the wealth" and get your kid tutoring where you're not especially knowledgeable
Which it does when it deliberately shows inferior results. See:

Real-Life Examples Of How Google’s “Search Plus” Pushes Google+ Over Relevancy
Jan 11, 2012 at 1:58pm ET by Danny Sullivan

http://searchengineland.com/examples-google-search-plus-driv...
True, but regardless, a not inconsiderable part of the value of a Newton died when the platform came to the end of it's life. A betamax machine or an HD-DVD player may still exist, but that does not mean a lot for their owner.
From what I've seen in corporate environments downtime of infrastructure run by internal teams is just as high if not higher than with Github.
By "nonsense like that," do you mean nonsense like encouraging investment? We live in a capitalist society. Capital is eponymously fundamental to market growth. Discouraging investment by increasing capital gains tax is one of the surest ways to stymie economic growth. To do so for "a few hundred billion in tax revenue" would be unbelievably short sighted.
Well, I'm with Matt on this one. When blocklist rolled out people were stressing about having their blocked selections stored in the cloud, blocking rings to kill competing sites and so on. I think it makes sense to build that functionality in at the client end.
Her website says she's an Assistant Professor at the University of Miami. Doesn't that count as teaching the next generation of scientists?
my git repo has remained up 100% of the time - even when github goes down, my repo continues working.

I'm available for consulting if you want this kind of uptime ;-D
Well we need a master as an integration point for building deployment packages, which means that you need a central host anyway.

Github is usually just this thing for people.
99dresses (YC W12) Is One Of Australia's 10 Hottest Startups Right Now
Flask and iOS screencast
No wonder.. I was wondering why the hell I couldn't push and then I thought, "well... I'm bored guess I'll read hacker news... "
You know what part of github is not distributed? Issues.
I think your issue is, you don't understand DVCS very well.
I think they need(ed) to look at this outside the context of this being a digital solution.

If Meltweather had people go through web-pages and pick out references to a client name, and then type up the relevant quotes and send the client a letter by snail mail containing references to where the client was mentioned, would this even be a discussion?
Sort of. You have "remotes" which you copy your own repo to. So in theory you could just have everyone push code to everyone elses workstations.

It is probably prudent to have some central location to push code to though, especially if you want people to work on it outside of your company LAN.

Best solution is probably to have a server you control and have a copy on somewhere like github and keep them in sync. That way you don't have to worry about DDOS of github and you don't have to worry about what happens if a drive dies on your server etc.