skysight-inc/HackerNews huggingface dataset:
We jettisoned Pentaho about 2 years ago because of the effort required to develop and maintain it.

At the time, between the ETL and reporting layers, it acted more like a set of different open source apps simply branded together, and interop required more effort than what should have been necessary.

Debugging was a nightmare as well. Huge stack traces on simple errors made locating problems difficult, and there seemed to be little information in the community. The number of Java library layers spewing out on a simple JDBC driver error was mind-boggling. Pentaho of course has a interest in revenue from support contracts, and most inquiries into simple issues in the forums led down that path. It may have gotten better since, but there was a long way to go.

We switched to Tableau on the front end, and "old fashioned" ETL scripting in Python (now some Go) on the backend. At the same point today I would consider something like R/Shiny, but for speed of implementation Tableau would also be a contender.
> The Touch ID sensor has access to the iPhone Security Enclave, where fingerprint data is kept. A malicious sensor could, hypothetically, steal fingerprints from an iPhone user unknowingly.

No, the CPU reads encrypted data from the sensor and sends them to the SE for decryption and analysis. See the PDF linked here by somebody. What a malicious sensor could do is store user's fingerprint for retrieval by unauthorized parties.

> If the validation fails, the device will function mostly fine, although with Touch ID disabled.

On iOS 8. Once the device is updated to v9, it turns into brick. Quoting from OP:

"They repaired the screen and home button, and it worked perfectly." He says he thought no more about it, until he was sent the standard notification by Apple inviting him to install the latest software. He accepted the upgrade, but within seconds the phone was displaying “error 53” and was, in effect, dead. When Olmos (...) took it to an Apple store in London, staff told him there was nothing they could do, and that his phone was now junk. He had to pay £270 for a replacement and is furious.

> If a customer encounters Error 53, we encourage them to contact Apple Support.

This may be a media-friendly euphemism for "it's dead", unless this London staff was clueless.
How economic inequality harms societies - Data-driven talk by Richard Wilkinson
Yes, perfect use case for Bitcoin! Many VPN providers (and big ones, not small alternative ones) already accept Bitcoin for this very reason:

https://www.expressvpn.com/blog/expressvpn-now-accepts-bitco...

https://www.astrill.com/pricing.php

https://doublehop.me/

Etc.
Since you don't seem to be arguing, I would like to understand what you mean? Did I use such a pejorative? I'd sincerely like to know - if, that is, your query is sincere as well.
Upvoted for taking the time to explain the nuance: blocking VPN providers vs. blocking payments occurring over VPN.

I suspect (without supporting evidence) that PayPal is only doing this in response to external pressure (eg. from Netflix, RIAA, MPAA) rather than making the decision unilaterally. I think it's unfortunate that PayPal has caved. But from a business perspective, I can understand why they've decided to cave: The transaction volume is small relative to the cost of fighting the rights holders (in legal costs, but potentially even in the political arena). Like all other banks dealing with cutting-edge issues (eg. weed legalization), they're being cautious; they have a lot to lose.
It's enabling developers to work from anywhere. That doesn't mean this approach works for management.
Try using JRuby instead of the MRI.
You might want to check out Gogs. https://gogs.io/

It doesn't have Gitlab's extra features, but it makes a great, lightweight dumb server.
well that's the problem

you can't say anything anymore without qualifying it to the nth degree and sugarcoating it and making it as bland as possible, just in case someone somewhere feels that some thing you said was some how offending
Food safety is a much more significant risk, yet we seem to be doing fine without requiring licenses for every restaurant cook.
We run a Gitlab server at our company, with about 25 people using it to host their repos. I don't know the technical specs of the server, but it's only been down two times for the last year, so OOM seems unlikely.
If it was that horrid, I'm pretty sure the admin would have said something by now.
> Some of the biggest barriers to progress are white women.

Can someone explain this ?
No matter what extra functions, 20 users and 8 GB RAM is way out of proportions.

Especially these days where everything is done on the client and the server only has to run a simple API!
People would then be driving very very slowly which would have the same effect. You wouldn't believe it, but my friend drove 90 mph in fog so thick you couldn't see 10 feet out. This is because he had road markers and assumed the other drivers had their lights on so he would see them. If there were no road markers he'd be driving 30 mph.
There are so many fallacies here that it's hard to know where to start. Others already pointed out the possibility that these effects are a short-lived result of the change in policy.

> Research has shown that removing white lines induces uncertainty and thus cuts vehicle speeds by 13%.

Not paving roads would decrease vehicle speeds, too. Adding obstructions to windshields would also likely increase uncertainty and cut vehicle speeds. But neither decreasing vehicle speeds nor maximizing safety is the singular goal of the road system, and the article seems to completely miss that.

> Rules, controls, signs, traffic lights all reduce our awareness of our surroundings and thus our sense of danger.

Even if true, I would expect that rules and signals afford us much more predictive power about nearby moving objects, which could be far more valuable than an increased a sense of danger.

> A crossing is where everyone should be watching everyone else, but everyone is watching the lights. They are awaiting orders. When given them, they assume all is safe and crash on.

If everyone's watching and obeying the lights, then how do the crashes happen?

Of course, they happen because of the people not obeying the lights. What reason is there to believe that the same driver who would run a red light (by accident or otherwise) would generally make better ad-hoc judgments without the light?

You could argue that drivers already obeying traffic lights could also avoid accidents by also watching other drivers, but they can already do that. You can argue that removing the lights will force them to do that, but it's not clear that's a _net_ positive (i.e., would ad-hoc human decisions really be better on average?). That argument would also undermine the article's claim that the existing system of lights represents our attachment to the nanny state.
Yeah, what does that even mean ?
That's a good rebuttal, however you seem to ignore the innovating spirit of humans. Why should we live where rents are high? Not sure if you are in America, but we have lots of land and many places it is cheap. If UBI is indeed universal, we are not tied to the markets that are cornered.

Secondly, if we go that far why not push for more public housing as well (can do it in a failing city like Michigan or build a new city) and let people create their own economies?
This makes me sad.

I thought you were being over the top about the racism but then I saw the slides in the article:
http://static2.businessinsider.com/image/56b3d2462e526543008...

My first reaction is that the language of "us" vs "them", victims vs oppressors, reeks of hatred. Hatred undermines productive conversation, which undermines any attempt at building a good culture.

I would have to listen to the whole presentation before I render final judgement.
Actually Gitlab could be a replacement, I use it with 10 dev team + customers and we have absolutely no problem.
A memory leak would be an application issue, not a language issue.
It would behoove pedestrians to pay attention simply so they don't die.

Claiming they are obligated to, however is entirely wrong. (And in fact, in my country a car hitting a lesser traffic member is at fault be default, with only some percentages removed if the other member actively caused an accident.)

Cars are obligated to ensure they don't kill anyone even when that other one is behaving irresponsibly.
I wonder if that isn't the case. If that's true, that would be a shame, but I can't blame them.
Google's Cloud Source Repositories [1] aren't related to Google Code if I get it right.

[1] https://cloud.google.com/source-repositories/
My question is simply, how are these people getting recognised pre-launch? Is it just a case of the connections they have?
For box modelling and poly by poly modelling, Blender is the fastest of all applications I've tried.

Blender is weird but predictable too. For example the keys GRS (grab, rotate, scale) works in different areas (3D, UV, animation, NLA, video editor) where it makes sense (in some there's no rotation). The UI overhaul of 2.5x moved stuff in a more logical order. If you understand the concept of "data blocks" and "users", you'll understand most of Blender.
The content in this article is disgusting and despicable. I will be moving my code from GitHub as soon as possible.
I don't know any of the server costs. We pull our data off our own servers and handle all of that ourselves.
Search Twitter for #hnwatch.
Well, you have to admit it kind of makes sense. Twitter has become too much about persons turning themselves into brands. It's a logical, if a bit cynical continuation.

After all, Periscope allows anyone to have a live broadcast show - and perhaps, just perhaps, to become the pointless celebrities of their own lives.

I know people who are actively doing, or trying to follow someone else's periscope shows, and it took me a couple of months to realise just why the entire idea rubs me the wrong way.
debootstrap already only comes with the minimum (en_US, I think).
Will you be moving to Google Code? /s
Wow, Apple hate like on /r/technology.
Clearly you haven't been apprised of the current rules. Hatred of white males is categorically not racism, because they have all the power.
None of the blog post links work, though. Does anyone have a working link to a sample story?
I wonder which startup will chomp off this new sourcefor-- I mean, Github.

I know, totally different companies at this point, but this shift marks me seeing GH as a completely different entity from what it used to be, and I don't look forward to what kind of company they'll become in the future. Kind of disappointing to read about the changes. None of them sound good.
As a european i'm really shocked that this kind of tumblr bullshit invade top tech company like Github...
And don't forget that killer quote from their internal presentation:

"Some of the biggest barriers to progress are white women"

When diversity initiatives become an "us vs them" discourse, everyone loses. Except for the fat cats with full wallets at the top, who have no issue with the plebe infighting as long as it's between themselves (see the not so subtly placed "this is not about socio economic class").
It may be short-term thinking, but sometimes you need to survive short-term.

I think there are solutions to monoculture problem, like subsidiarity.
The people who use that hashtag are not the kind of people who think you can be racist against white people.
Old init systems maybe are of subpar quality, but calling "not perfect"
a tangled mess of DNSSEC, containers manager, nonsensical log receiver, QR
codes implementation, device file manager, filesystem mounter, network
manager, and IPC bus is a vast understatement.

Considering how Poettering's software fits into servers landscape, I feel heavy
urge to steer away from whatever he recommends.

> [...] use whatever distro you feel empowers you!

You could say the same about iPhone: use whatever phone OS empowers you on
this hardware!

It's not like there are many non-systemd distributions left, much less the
distributions you could entrust with a server (or a farm of servers).
I dunno if it's impossible to recreate. You could just scrape GitHub's user data, mirror all public repositories, provide GitHub login, and do everything you can to ensure that your new competing thing lets people move away from GitHub with no friction.
They mention Google Cloud Source Repositories as a recent concurrent of GitHub: https://cloud.google.com/source-repositories/
yes, it's blatant sexism and racism.
It allows people who are familiar with 3D printing to learn how to use the CNC machines without a big investment in single-purpose machining software.
Exactly, It's time for opensource networks to become open source !
"top lawyer, Julio Avalos, 'has amassed great power' in the company"

It's often not a good sign when the top engineers or star salesmen aren't running a tech company.
The people who would point it out are basically in fatigue mode from talking about it so much. How he was not escorted out of the building after that tweet is beyond me. Seeing the slide is just as bad.

No hatred ever got fixed by pouring more hatred into the cauldron. Sure, you can be the conquerer, but you just created more people gunning for you. If you are not about equality and love of all, then you are just another part of the problem. It is very much like the H1-B threads. Its important to see the system is broken and not the H1-B applicants doing the best they can in the system.

I sit here on a reservation and see the problems. A university adding requirements in a job search that weren't there before for one. I've lived through a bit of it, and people like him won't solve anything. All they will do is cost the company money in lawsuits.

Want to fix diversity? Fix the diversity and STEM education in pre-K and K-6. We learn to dream then. Let's think about everyone having a chance to dream of STEM.
I see - thanks for the clarification! Looks like they were only "open problems" in my mind :)
It was the "profit seekers" who were some of the hardest advocates for mass public education. See, for instance, John D. Rockefeller's General Education Board.

The education system that we ultimately got was a far cry from John Dewey's philosophy, no matter how much lip service he receives.
Gitlab has already surpassed Github in terms of functionality. I've been hard selling it at my place of employ but I work at a large company so Github is already solidly entrenched and will be so for at least awhile.
How to Use Trello for LifeStyle Design
Using the API you can get it, they just don't bother showing it to the user.
Twitter has deleted 125K Terrorists Account
Git:Logs, the definitive list of resources and topics you need to know
> I can: it's socially acceptable sexism and racism.

fixed
This guy funded Douglas Engelbart (mother of all demos). Doug mentions him in this interview: https://www.youtube.com/watch?v=L1oNBImSX0M
The problem actually often is that there's not enough happening for your brain to stay focused. That's also the reason why in Germany roads aren't built straight.
Fair enough, and being honest I haven't tried Go yet so I have no basis for comparison between the two compilers.

I've found that when using Atom with linter/linter-rust installed and setup with cargo check I rarely context switch while waiting for errors/warnings to be highlighted (and this is on a 1.6Ghz Xeon machine at work). But maybe I'm just OK staring blankly for slightly longer than others :).
This stuff just happens to companies. The kinds of people who enjoy a meritocratic, decentralized kind of system are less likely to really want to be someone's boss or to have a boss who acts like a boss.

It's unlikely that the kind of multi-tiered management structure most larger companies use is ideal, but it's the best thing management science has found (it's a young field, rooted in the buildout of factories in the industrial age).
I already use GitLab for my personal projects, since I don't care about the networking effects and it's open-source. Since it's still just git, there's nothing stopping people from switching: it has inheritably less lock-in than Twitter or Facebook. GitLab even scrapes issues and other GitHub metainfo if you migrate.
Your definition is non-standard. You seem to be conflating public with common. They're two different things.
You probably have pretty good sysadmins. My experience with Gitlab is pretty similar but you kind of have to have a bit of knowledge of systems, network and the software itself to set it up properly with the right amount of memory, CPU, etc. to accommodate for the user base.
If one likes to argue in circles on the internet, maybe one should look into some philosophy/logic classes?
List of computer history videos, documentaries and folklore texts
If the person making the decisions isn't familiar with the basis of the decision then I trust their judgement not at all.
I'm truly curious: who uses Android for development?

I'd think getting a github Android app just right would be a low priority.
>"(The social impact team) are trying to control culture, interviewing and firing. Scary times at the company without a seasoned leader. While their efforts are admirable it is very hard to even interview people who are 'white' which makes things challenging"

No wonder they got rid of the meritocracy rug.
More info there:

http://uk.businessinsider.com/diversity-guru-discusses-white...

> A person familiar with the matter told us this talk was not
> done by Sanchez at GitHub, but was part of a seminar geared
> specifically for people of color.
>
> We were told that it was based on research published in the
> Racism Review as part of its "Trouble with White Women"
> series in 2014.
>
> In particular, one article delves into data that suggests
> that white women have "disproportionately" benefited from
> affirmative-action policies. It then suggests that instead
> of being advocates for affirmative action, white women
> "have been at the forefront of lawsuits brought to
> challenge affirmative action."
Ask HN: Is it worth starting a SaaS in a niche that already has a clear leader?
I've been wanting to make a SaaS business for years. I've done PHP freelancing for years for some cash on the side of my full time Systems Engineer job, but rather than develop stuff for other people I'd like to take a break from that and make something for me.

My work, and several of my clients I've had, pay for and use StatusPage.io. I've always thought I could make something similar (obviously not as fully-fledged as SP.io) as it would interest me. At work I play with stuff like Redis, Galera clustering, VM management (Puppet etc) and outside of work I play with PHP - so this seems like it'd be a good project to bring them both together - I get to build/develop a site and also make it autoscale with AWS (never used AWS) etc - fun all around.

Is it worth doing months of research trying to find an 'untapped' niche or something that doesn't have a major leader, or is every niche going to have competition and I should just give it a go regardless if I'm looking to learn. I would love to learn, I'd class it as a success if it paid for its own hosting and made me more than say $100 a month.
It looks like a case of the things no one could talk about can now be talked about.

It will now be fashionable to talk about the emperors new clothes. Even by those who previously strongly vocalized their love of the emperors clothes.

I'll bet you sam a will start talking about being Ramen Profitable soon.
>If everyone's watching and obeying the lights, then how do the crashes happen?

You can obey lights and stop signs and still run over a walker who is obeying the law. Turning right on a red is terrible for this reason (many drivers never even look right before the turn, assuming only cars from their left merit consideration). Cyclists get right hooked when drivers blindly turn when the light tells them it's ok.
A free Go eBook how to build web apps with Go
I've been consulting for years now and I almost never know what the consulting firm bills for my time. It's irrelevant to me. My rate is already above the rate in my market. If someone lands me a gig and they have 100% markup, then good on them.
What part of the TOS did they violate?
I have long been puzzled by this

https://news.ycombinator.com/item?id=10905356

I've been watching github closely as they are one of our main competitors in the enterprise offerings.
Well, I migrated to Bitbucket just now.

I agree with a few of these points and maybe that's barbaric, but what is worse imo is the approach that GitHub has to this.

I mean, when you know you are at the forefront of social software development, you need to hold yourselves at a higher standard than this. Millions (!) of people depend on you for some kind of baseline, and this divisiveness and shallowness in protocol really can't be accepted.

Somehow, I have this feeling that even though we all know that this is wrong that they'll just get away with it like usual and nothing major will change except that GitHub's support will get even worse.
This is a compelling demonstration of Keybase.io's file system.

This idea could be taken further to get past the past the ugliness complaint. Imagine something takes Markdown from these and renders it only if verified. Someone could stand up a TLS-protected site (possibly protected with a letsencrypt.com cert to reduce cost) that conditionally renders (based on keybase verify) and potentially caches renders for performance.

Either way, this is neat and I'm excited to see what other ideas our creative crowd come up with in using Keybase.io's new file system feature.
just use git directly then without a gui server? or hell if you need a gui use upsource, that needs 8 gb ram however it is down you still could use everything else.
https://www.jetbrains.com/upsource/ (just repository browsing and code review not hosting, for hosting you need to create your bare repos yourself which is not hard)
> After all, I think offense is entirely in the mind of the beholder.

Especially when the beholder is not himself or herself part of the group.
> While their efforts are admirable it is very hard to even interview people who are 'white' which makes things challenging

How is this even legal? Change 'white' for any other race, and you'd have yourself a workplace discrimination lawsuit.
Subsidiarity is decentralization. You can't consistently abide by the principle of subsidiarity otherwise. The United States has tried, and the result is what is called "marble cake federalism". The demarcation between federal and state lines has become so ambiguous that virtually all programs are odd chimeras of both. State programs financed by federal funds with strings attached, or federal programs that are mandated on states without giving them any special funds for it, so on and so forth.
Hence why the development of GH appears to have stagnated in the last few years. I deal with limitations related to permission handling on a daily basis with GH Enterprise.
"Google? Not so much, I highly doubt they'll ever re-open Google Code.
"

One thing to remember is that the main reason Google did code.google.com was to create competition for sourceforge (I was the third or fourth person to join the code.google.com team)

Now, it's pretty much 100% that Google won't do this again anytime soon, but that doesn't mean some other large company won't have the same thought.
> The author of Diesel may or may not be working on a new one to go with it...

IIRC, he hints at working on one (I think with Yehuda Katz?) in the podcast where he talked about Diesel:

http://bikeshed.fm/49
This is actually my favorite engineering book of all time.

Excellent to bring up!
Another quote is "it is very hard to even interview people who are 'white'". This is absurd and disgusting.

I haven't lived in the US for a while, but lately, I keep hearing all these expressions of straight up racial hatred of white people, all the way up to taking pleasure in white people "dying off" and so on. This kind of thing can't end well and needs to be stopped.