skysight-inc/HackerNews huggingface dataset:
And then you find out pjlegato switched to Elixir, where he gets lightweight libraries by default, real threading, no GILs, no callback hell, uses all the cores trivially, in a single process, -and- gets a concurrency model that doesn't suck, baked in distribution that doesn't suck, better VM introspection, fault tolerance second to none, tail call optimization, soft real time performance, higher order functions, and glorious, glorious pattern matching.

Or maybe not, but just sayin', you're making assumptions in trying to defend Java there. It's enough to say "You don't have to write Java that way", and then find reasons why Java stands on its own ("It's the lingua franca of software development", and related, is the best I can come up with, but eh), rather than attacking a strawman by assuming what traits the language(s) he switched to are and comparing Java against those.
I don't mind being downvoted but can those doing it please comment? I'd like to understand your perspective. At the moment all I'm getting is "fuck taxes". Which, OK, is a position, but not a tenable one for running any kind of civilised society. Governments need revenue to operate. Why should utilities be exempt from taxation and why is Internet access in particular so important? Why not electricity or water instead and why should these exemptions apply to everyone?

I don't get it!
I generally like coding things to interfaces, as you often implement the interface twice; once for the real system, once for unit tests of other dependent components. Not using interfaces leads to either compiling test code into your production binary, or other more-horrifying hacks (mocks!).
As a Dutch guy brought up with BBC and other British humor (and dystopia but that is another story) I saw the movie when I was 10 or around that and found it very not funny. Humor has a lot to do with taste and I guess I am not a big fan of US humor (exceptions aside) and I think it is because of my British humor upbringing: I wonder if that is the other way around? For instance my Dutch friends who grew up like me with Fawlty towers, Monty
Python and Blakes' 7 (not a comedy but brilliant) hate Friends but love Seinfeld and the ones who only got Dutch and German and after that American humor love Friends and hate Seinfeld. No idea if this is just my sample group or if it is far more random than this.

Edit: remembered a few popular ones from my childhood: space balls and porky (forgot the complete name) which my friends in the above 2nd category liked and which made me scratch my brain out of boredom.
Got ya beat. LR had multiple cache files of all my video files. I have multiple point in time backups of my key data. I also have a fracked up photo library due to a pre-CrashPlan operator error that deleted some important pictures. So I've been running the import process over these point in time back ups to restore. So my cache file directory looked like this:

Stupid_video_cache_in_Lightroom.whatever
Stupid_video_cache_in_Lightroom_(1).whatever
Stupid_video_cache_in_Lightroom_(2).whatever
Stupid_video_cache_in_Lightroom_(3).whatever
Stupid_video_cache_in_Lightroom_(n).whatever

Kill me now...
That is not a bad model and you'll prevent merge commits. However in GitLab flow I advocate against rebasing of commits you pushed: "However you should never rebase commits you have pushed to a remote server. Somebody can have referred to the commits or cherry-picked them. When you rebase you change the identifier (SHA1) of the commit and this is confusing. If you do that the same change will be known under multiple identifiers and this can cause much confusion. If people already reviewed your code it will be hard for them to review only the improvements you made since then if you have rebased everything into one commit." I think that "Your codebase should be clean but your history should represent what actually happened.". But if you want to use your model GitLab does support it, GitLab EE and .com allow you to rebase and merge from the web interface http://doc.gitlab.com/ee/workflow/rebase_before_merge.html
Your nick speaks for itself. :)
SGX and Unbreakable DRM
I'm sorry to hear the database conversion was rough. Is there anything we can improve to the documentation to make it easier? https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc...

Great to hear that after converting to Omnibus the updates are smooth. We try to help all our users, customer or not.
No, he's right. I wouldn't have even mentioned Social sciences. Medical studies are just as terrible. We need to question every study. Repeat said studies. Make sure the repeat studies were done right. Then study it again by outsiders.
It looks different, but the point is if there aren't enough votes to renew something there will be enough to explicitly kill it.
This is becoming increasingly true of LA too. Unless you're rent controlled and have been there for a while the price for an apartment is further and further out of reach.

There's construction everywhere but the price of living in those new buildings is even more than the increasingly expensive older areas and a lot of new construction has begun with what seems like little to no consideration for its impact on traffic.

Perhaps developers and the city expect people to use the limited metro system and other public transit but few people, in practice do.

I can't be that upset though, my wife and I are leaving for the suburbs soon with no plans to come back.

There's a lot happening in LA in terms of the tech scene, but it's not enough to outweigh the overwhelming cost of attempting to put down roots there (home ownership is a largely unobtainable goal, insurance of all kinds is expensive, every neighborhood suffers from traffic congestion and on and on).
Today you learned!
This seems like an unrealistic attitude. The free users running open source projects on GitHub are part of what made them so big and successful.
Our official Docker images are in https://gitlab.com/gitlab-org/gitlab-ce/tree/master/docker

Good Kubernetes instructions (from a RedHat person if I'm correct) are on http://www.projectatomic.io/blog/2015/01/deploying-a-contain...

There is also a great community docker image that has Kubenetes instructions https://github.com/sameersbn/docker-gitlab/tree/master/kuber...

BTW I'm also passionate about making it easier to deploy apps hosted on GitLab to Kubernetes, see https://gitlab.com/gitlab-org/gitlab-ce/issues/3286 for more details.
Or you can start a company when your older too.
What GitHub did is the worst possible response.

We women get worse education, so the solution is to lower hiring standards for us?

Seriously?

Lobby for better women education, sponsor groups and events engaging in that, but don't hire less qualified people just for their genitals or their skin color.
I thought the same until I actually tried working on big projects with other, simpler languages. Threading can be replaced with process forking in those GIL languages, and everyting else is just so much better. 4 years after ditching java I will never ever want to write code in it again.
I mean, there's tech, professional trades, doctors, finance sector, real estate agents (lol), luxury services, etc.? That accounts for part of the money. How much? How did you determine it was insignificant, if I infer correctly from your post?
I agree, we'll soon (planned before GitLab 8.5 or 8.6) introduce a pricing change that will make it possible to order per user instead of packs of 10.
Don't knock AOP till you try it..

disclosure; I have worked in past on AJDT/AspectJ
Some don't, and it can make sense. If you rent it out, then you have to be a landlord, which puts you on the hook for repairs, finding tenants, and collecting rent or evicting them. There's always the possibility of tenants trashing the unit to a large degree. Some of these problems become way worse when left untreated for a week, a month, or longer. I can imagine it making sense for foreign investors to leave units empty in these circumstances.

In a similar vein, it's not just foreign investors. It might also make sense to leave the grandparent's house empty while they are in the nursing home if you live further away. If the grandparents don't need to sell the house to pay for retirement, you'd probably come off cheaply enough to leave it empty, pay the property tax and minimal utilities, rather than risk having tenants.
Does Sourceforge bring any unique assets besides its name, which is arguably a negative? There does seem to be a current in the air of anti-GitHub or post-GitHub discussions, but GitLab or Bitbucket seem better positioned than Sourceforge to grab that opportunity.
Interesting. Seems like it'll be based on handlebars, and the react component approach appeals to me more, though.
Wow, that's appalling!
I think support for Shibboleth was added on Aug 28, 2014, but it has been improved since then, see http://doc.gitlab.com/ce/integration/shibboleth.html
I basically use the model described in this gist and dislike the fact that our review history is basically lost when we rebase to fix the commits. Rather than "what actually happened", we prefer logical commits so that when you run `git blame`, you can see a commit that makes sense rather than "WIP". What we really want is a code review system that has _changesets_ so that we can keep our git history clean, but also have a full history of our code review. I'm really surprised that in all of these GitHub discussions, there hasn't been much raised about their insufficient code review system.
Should probably go with "if" instead of "when" ;)

Actual question, do you have much Australian based business and do you see yourselves needing account managers there (here) in the near future?
I respectfully disagree. Civil disobedience has been paramount in almost every civil rights matter since the US became a country. It's prohibition. It's Suffrage. It's Rosa Parks and Martin Luther King, Jr. It's Snowden and Binney. It's every time the establishment overreach has extended to the breaking point, it's every time even the Supreme Court has needed checking.

Not every justice is won by playing by the rules.
The elasticsearch feature is EE only, it was released in 8.4 https://about.gitlab.com/2016/01/22/gitlab-8-4-released/
Yep it's sad why Reddit sometimes see the good stuff
Silicon Valley startups rein in spending and prepare for layoffs
True Micropayments with Bitcoin
It's on library genesis :)
I'm as appalled as the next man by this ridiculous copyright situation, but they could also be trying to ensure that nobody can modify the work in a way that would be disrespectful to the memory of Anne Frank.

That's a real concern, given that there are a lot of Neo-Nazis in the world.
Pinhole Glasses
Three questions:

a) I know some projects which would love to move to gitlab from sourceforge, but you don't provide mailing lists like the latter, right?

b) Why is your git-blame feature so fragile? It barely works for me, almost always shows the "error" page.

c) Since you shut down gitorious you have published a mirror to get the data out (thanks! finally!), but I don't find one repository in your list in here :( : https://gitorious.org/index-list.html it was called banshee-community-extensions/windows-binaries.git or something like that.
http://gen.lib.rus.ec/
Okay, and? So they can and should go and do that. Are you insinuating it is a hardship that they have the option to liquidate and easily move to a cheaper area and pocket a million dollars?
You really, really need to reach out to Jono Bacon via email.
When you're parking/laundering money from the PRC, all you care about is asset preservation and a low profile.
Overall, I've found a lot of the AWS documentation to be missing essential information or examples, or vital bits scattered across the AWS web properties. For example, setting up multi-instance Docker containers was not trivial; essential IAM policies needed to get AWS to work were scattered in marketing information. I think AWS has a great collection of products, but it is definitely not turnkey.
> Imagine a world where you can:

> [...] think of a tiny improvement to a program you use, clone its sources, orient yourself on its organization and make your tiny improvement, all in a single afternoon.

If we alter that to "three programs you use [...] all in a single afternoon", we can plonk that into my resume.
Douglas is currently working on a 'todo' feature that will have an icon signalling the items you still need to respond to , see https://gitlab.com/gitlab-org/gitlab-ce/issues/2425
Didn't Swartz himself protest copyright by breaking the law?
Yes, I have. It was a good group, though I'm no longer able to attend.

Note: you will be expected to speak right from the start, but that's also kinda the point. Everybody understands that it can cause nerves, though :)
Angular 1.5.0 – improve the upgrade path to Angular 2
I, for one, welcome our Scala overlords.
Well the base rate of being depressed is low, so an increase of 1% is kind of significant. If the base rate is only 1%, then a 1% increase means you are twice as likely to be depressed!

I agree it's meaningless, in the sense that we have no idea what the cause is. It could be indirect, it could be random rather than anything special about neanderthals, it could be confounded with ethnicities that have higher neanderthal DNA, etc.
It seems rms would agree with my definition - at least partly. From one of his GNU essays[1]:

Nearly all open source software is free software, but
there are exceptions. First, some open source licenses
are too restrictive, so they do not qualify as free
licenses. For example, “Open Watcom” is nonfree because
its license does not allow making a modified version
and using it privately.

He considers Open Watcom to be open source but nonfree, when it has a license that would not qualify as open source by your definition. I think you're using the OSI definition? I tend to think of open source software more like rms does in his essay. If I can see and read the code, the source is open for me to peruse, then I consider it open source. Might be a total legal clusterf*ck to work with, but still, I have access to the source. I don't think the issue is as clear cut as no license - all rights reserved[2].

I'm interested in what would be the name for software released on a GitHub public repo, but with all rights reserved?

[1]: http://www.gnu.org/philosophy/open-source-misses-the-point.h...

[2]: https://opensource.com/law/13/8/github-poss-licensing
No disrespect to VR, but I think HTML5 games will become trendy again
https://reviewable.io deals with changes in this way and has no problems with rebasing, even distinguishing between deltas in the branch vs the base when diffing. Only works on top of GitHub, though, sorry. (Disclosure: I'm the founder.)
I'm curious, what parts of the Java ecosystem (other than simple stuff, or old stuff, or non-Java languages on the JVM) don't involve thickets of XML tags? I have so little Java experience that it's fallen off my résumé, so I'm sure I'm uninformed and would like to be more informed. But everything I've seen of actual, production Java development today heavily uses XML somehow, from Ant or Maven build files, to web.xml, to Spring dependency injection, to Android, to even Java Web Start.

Is there any serious part of the Java (Java, not Scala or Clojure) ecosystem that doesn't involve XML at every corner?
Maybe not 'literally', but the point is well taken. I got actionable feedback when I was applying as an intern at Microsoft, and I ended up working there a few years later. The feedback I got was crucial to my getting the job at MSFT (as well as to getting a different job before going to MSFT)
$55,000 got stolen from the bank of america
Yeah, San Carlos air traffic controllers get pissy when you announce northbound over the 101 and you're really flying due west, with the sun in your face even.
The language in this is Orwellian. She talks about how new construction is needed and how people are stopping it. Then she points to examples where people are not stopping it, just not letting developers do whatever they want (the dangerous junk developers build near me is insane), then she goes back to saying we need more housing.

No working class housing groups are trying to stop new buildings. They're just asking for the same things groups like these have asked for almost a century.

Article translation: "Hack employee of the Washington Post Co. says wealthy parasite developers and trustafarian transplants should ignore everything long time, mostly working class black people want, they don't matter". Well why not, that's the same message we've been hearing in this election campaign all year.
Taxes can cause undesirable side effects and destroy more value than they capture. Why should we single out goods and services just because they're bought online? To exempt brick & mortar businesses is to artificially prop up business models that the market seems to be declaring obsolete.
Riot Games Points Code Generator 2016 No Survey
No idea why you were down voted to oblivion, having a contrary opinion is not grounds for that.

I also completely agree, newer Internet users don't understand that we've lost a lot of the decentralized nature of the Internet. Usenet is a perfect example where everything that is used instead is fundamentally worse. With modern computers and better protocols and distributed algorithms a UUCP-like project hosting facility would be really cool.
Have you read this HN comments on racism?

They're disturbing.

I don't think he understands the difference between /being racist/ and /neither working towards nor against, just taking profit of a racist situation created by someone else/

(a) is racism, and needs to be fought directly.

(b) is capitalism, and a whole different story (although one could argue that it should be fought, too, and companies should work for the advancement of society, not just profit)

When he mislabels (b) as (a), he distorts the meaning of racism — same with sexism.
If the units are left empty with no supervision, won't they get squatters?

If they pay for supervision, they might as well pay for someone to serve as landlord.
Rental Assistance

https://portal.hud.gov/hudportal/HUD?src=/topics/rental_assi...
Who, precisely, were they meant to ask?

Perhaps you should reread that letter:

However, many of us are frustrated. Those of us who run some of the most popular projects on GitHub feel completely ignored by you. We’ve gone through the only support channel that you have given us either to receive an empty response or even no response at all. We have no visibility into what has happened with our requests, or whether GitHub is working on them.
The only hope is China: they disregard copyright laws, and this will help them to surpass the GDP per capita of the United States eventually, since they have realized that the copyright laws actually hamper industrial innovation. At some point, the remaining large public companies here will realize that seriously weaking copyright laws is a matter of survival in the Chinese dominated international markets. Then the copyright regime in the US may change.
Cargo shippment form the xbox company got stolen
One that is not peer reviewed. Using Github data that doesn't even verify gender and anyone can enter anything into their profile. It guesses gender by linking the Github account to a Google+ profile using the email address. Something people accepting pull requests don't have access to.

The sample size is different more men than women. Article doesn't state women are given discounts with tuition in college when they study programming and get special classes and mentors to learn to code better. That there are code schools for girls and women that don't accept men. That these programs and resources for girls and women are not available for men. Which might answer why their pull requests are accepted more often.

Maybe the good female coders don't put their gender on their profiles? They used pen names or hacker names instead? Maybe the female coders that put their gender on their profile picture or name aren't as good as the ones who don't put gender on their profile.

I found that women don't put gender on their profile to avoid getting hit on by men, so they use a male or gender neutral name instead.

Some of the female profiles are transgender women, and that hasn't been taken into consideration either. The article seems to think there are only men and women in Github a binary gender and doesn't even cover transgender people and non-binary gendered people.

There are all kinds of factors that could explain the results, which is why it needs a peer review.
Seems like this is the real problem we should use technology to solve. How can we make it more expensive to buy politicians?
Thanks. I'll take a look at it; hadn't heard about middleman.

One of the challenges is that it's 7 million rows of data - each translating to one HTML page.
Thanks for the feedback and for listing the features that you are concerned about.

The squash functionality is likely to stay EE only since it is similar to rebasing. Rebasing is EE only because larger enterprises are more likely to have this workflow.

Regarding the 'test the merge' functionality I've only heard requests from large organizations for that, can you detail the context in which you want to use it?

The code analytics is a typical enterprise feature in my view.

I think that the private/confidential issues in https://gitlab.com/gitlab-org/gitlab-ce/issues/3678 is something that are needed for really large organizations and for people hosting on GitLab.com, so in my view it can be EE only.

For all of the above I try to keep an open mind, so feel free to push back. Based on discussions here we do decide to merge features into CE, for example the branded homepage https://news.ycombinator.com/item?id=10931690
There's a typo in the first word of second paragraph: I think "Adhocarcy" should be "Adhocracy"
I do not think that San Francisco can in any way be compared to the decline of Detroit.

Poor civic planning, racism and the loss of jobs to non-union Southern plants all paid a part in Detroit's population dropping by two thirds over a fifty year span.

I read a great book over Christmas, Once in a great city by David Maraniss, which covered Detroit at its peak from 1962-1964. Wayne State actually pretty accurately predicted the city's future then but the report was ignored by those in a position to stem its decline.
Great to hear that, thanks!
I've been using Dropwizard extensively at work for the last 8 months without touching XML.
The Open Syllabus Project: http://opensyllabusproject.org/

HN Discussion: https://news.ycombinator.com/item?id=10956097
I use pomodoro now and then.

It makes sense for me when a big task can be split into parts without disrupting the mental flow.

So I use it on days when I'm digesting some technical details and need to concentrate for the whole day 10-12 hours.

But for coding ? no can do. I code better if I remain undisturbed & in the zone for a few hours at a stretch.

And calling it a 'must have' for success in life is an exaggeration.
Thanks, and please contribute a Python example, that would be great.
A Pamphlet against R: Computational Intelligence in Guile Scheme
Every other post in this thread starts with "No, the real issue is..."

Can you guys all start up a shared google doc and hash this out to figure out which one of you is right and why the others are all wrong?
I followed the same guide when I learned SWF and used it in a project. I appreciated the detailed guide and was amazed by the flow framework. Because of flow's magic and the steep learning curve, I believe SWF might be the most underestimated AWS service. I agree that the java flow framework is complicated but very powerful as well. Seems the ruby flow framework is simpler to use (http://docs.aws.amazon.com/amazonswf/latest/awsrbflowguide/h...).
Also discussed in https://news.ycombinator.com/item?id=11091964