skysight-inc/HackerNews huggingface dataset:
> "But the previous guy did it too!" is not an argument. Also, the famines caused by the Soviet policies are unmatchable in World history, especially considering the timeframe.

Famines were still common at that time in a lots of parts of the world, it wasn't "unmatchable", have a look at Africa, Asia and India, you will be surprised. A lot of countries were really undeveloped at that time. That's why you can't find soviet famines after the 50s.

> Life was hard for most people around the globe at the time of the Russian revolution, however, those countries that chose democracy and capitalism managed to improve considerably, while those who chose Marxism have today much to regret.

History needs to be analysed in it's own context, you are applying modern knowledge to past politics, this cannot work.

At that time, no other country managed to develop as quickly as the soviet union, capitalism was a failure in Asia, in Africa and in latin america as well.

> Pre-Castro Cuba was, by most standards, far ahead most of Latin America and the rest of the world

Pre-castro cuba was a shitty fascist-like dicatorship, it wasn't ahead of anything. I can't believe you still have people defending that shithole just to be against Castro, the red scare is real... You can be against both you know.
Black-Red Heavy Nato Watch Straps Silver-5-Ring
So, are you saying that both Lenovo (that say in manual for x280 that in select countries it ships with Ubuntu) and Ubuntu (That here https://certification.ubuntu.com/hardware/201801-26057/ claim "certified pre-install for Ubuntu.") are lying?

If you are using Linux you are using Linux kernel that is managed by git. Microsoft contributes to git.
Dislike the word "hate". It is more people that have been in the industry for a long time know what Microsoft has been all about for a very long time.

But finally we have a new culture in software. Where big tech give away crazy amounts of IP. Google gave away Map/Reduce and K8s and TF and so many papers. FB has given away so much also.

We finally had a single and neutral site which everyone uses.

So things were just fantastic and then the old guard just can't resist and messes it up. Now the big tech companies will have to move to a new site and a single place is no more.

Looks like they will move to GitLab which will just become the new GitHub and ironically way down the road MS will probably have to move their code to GitLab if it becomes the new place.

There are many, many developers, most developers?, that do not use any MS developement technology. Now without them wanting it MS has injected themselves and will cause a hassle. Either moving your repo to GitLab or now having to go to multiple places to find things. Or confusion if the repo is on Github or Gitlab. It is not a huge hassle but a hassle that was not necessary.

That is the thing. The new leaders in the tech world are all about moving the ENTIRE industry forward. But MS move here has slowed the industry as people have new work to deal with it.

BTW, do hope we can put to rest that MS has changed. Clearly they have not. I never really thought it as company cultures rarely change. But here is the nice black and white proof.
I don't encounter all of them myself - it depends on what I'm working on and perhaps also the timezone. That said, April 26th was the most recent occurrence for me where I was very happy I wasn't in the middle of a production deployment that I would have had to roll back. See the status updates on that day on https://twitter.com/GitLabStatus

(I am using the free tier though, so this is more informative than that I'm complaining.)
Quantum is key to securing blockchain
Have a look at Real World Rails:
https://github.com/eliotsykes/real-world-rails
Yes, Bayer is much shorter now, easier to remember!
All these alternatives seem to use Github as the main code repository. That's a really bad smell. Why don't they host their codebase in their own service?

Gitlab's main codebase is in Gitlab, though.
Looks like the dream of a leak-free keynote eludes Apple once again. Though, as leaks go this one is relatively tame-unless Apple doesn't much else to show off, which is a definite possibility given this past year's developments.
> It's like watching a goddamn movie with scenes shuffled randomly. It makes no sense.

Have you seen Memento?

Jokes aside I never understood why twitter does not allow the user to choose the sort order of the feed. This is a reoccuring theme for social networks (facebook feed, youtube subscriptions etc) so I guess there is some kind of motivation behind it.
Which Ecommerce Platform Is Best for SEO?
forks, pull requests and review comments
Upvoted you for going through the effort to put these points so eloquently together :)

However, it's not forbidden for MS to change their ways and public image. There is no danger anymore of depending too much on MS tech today. And there's the tactical argument of "the enemy of your enemy" if you know what I mean; eg. these days it's all about about your attention and invading your privacy (and MS also has no clean hands here). But still MS is mostly a software company with a predictable pattern, unlike darker forces able to influence public opinion to a degree not seen before, while MS shilling and astroturfing is easily spotted and amateurish by comparison.

The things I'm more concerned about when it comes to GitHub I've already posted in another story:

They could change the terms of service and essentially drive certain types of projects away. They could limit access to older builds and versions to non-paying customers. They could limit access to verified/signed builds. They could reserve certain rights to your software such as they did with npmjs.com. They could run ads, offer IT staff skill matching and promotions, FizzBuzz-like services, or other LinkedIn integrations. They could come up with clever schemes for offering commercial licensing for open source. They could go after the enterprise package mirrors and policy checkers market Artifactory et al are serving. Not saying they'll be doing that (MS isn't stupid), but given MS is selling mainly to enterprises, there are many creative ways they could make money of it.

Overall, however, I'm not too worried. In fact, I think GitHub has become too much of a monopoly (though I have absolutely nothing against them at all), and I'm always for more choice.
Well, if you pay for the G-Suite, good luck getting any interaction with a human being if you have problems...
The code maintainers that (now) want an open source hosting solution are leaving anyway. Microsoft also already owns a git-as-a-service solution in Visual Studio Team Services. My take is this is another way to get closer to people and orgs that will probably need cloud services of some sort, so make it as easy as possible to choose Azure. I think the OP makes an excellent suggestion, as a dev and a (infinitesimally small) shareholder I would be for it 100%.
Pretty revealing that this does seem premature. This is named the developer conference. There ought to be plenty of topics to discuss for developers before hand. But really the compelling conversational piece is the specter of what they may release during it.
I have been saying this for quite some time. Apart from two 'targeted' secruity incidents, Linode has been better at bandwidth, CPU perf, Storage Speed, and has had most of the features such as bandwidth pooling, private network for much longer then DO.

I don't understand why mainstream has all moved to DO instead.
Congratulations, you can configure your own mail server. You're already one in a million. Out of that group, maybe one in a hundred can do it nearly as securely as one of the big services. This is the reason why people use the big centralised services, and also the reason smaller ones don't survive: email is ridiculously over-complicated. You won't convince anyone it isn't by explaining that you managed to DIY in under a week.

Fortunately, rolling your own git isn't nearly as hard, and the percentage of people who could run a node compared to total users is larger. Hell, every person using git also has a fully-functional, secure and standard self-hosting stack already installed. Getting a GitHub-like web interface is similarly easy. This fundamentally reduces the risk of centralising, which conversely means that people don't have any qualms about using GitHub, since they can leave at any time. (Less true of issues, PRs, community, but hey.)

In either case, centralising has large benefits: one for handling complexity, one for giving you a community.

When you want decentralisation, it's because you don't want a single entity controlling what the ecosystem becomes. The circumstances where this is true are typically big utility-like things, where we care more about guaranteeing that water and electricity exist than the top end of providers' profits. Email is like this. You would never build your own power station, just like these days it would be bordering on negligent to use anything except Office365/GSuite/etc as your corporate email host. Lots of jurisdictions will create highly regulated marketplaces so you don't get Enron-California-style anti-competition. When things get that bad in Gmail-land, let us know.

[Edit: I was pretty snarky just there, but not at you! It was in general, I swear.]
Has there been any word yet from the big tech companies like Google, Facebook, and the others on where they will move to?

I just hope they do not just do it themselves now. It was so nice basically having one site.

The entire software development culture had change and MS just had to try to be part of the fun with being about as tone death as you can be. Or they just do not care.

But either way the idea is a neutral site.
We use kind of a tiny in-house PPL for document analysis at https://scanye.io/. We haven't open-sourced it though.
One thing that springs to mind: Does it handle duck-typing? In other words, can I specify "any object that responds to methods x and y" as the expected type of a variable?

Because if treats classes as equivalent to types, then to me it encourages non-idiomatic Ruby.
I guess it depends what side of Microsoft we get working with GitHub, whether it's the friendly outreach side alongside the .NET Foundation, or whether it's the internal software team that want to integrate GitHub into internal tooling and start moving their platform onto theirs.

My dream scenario is the former, where Microsoft provide leadership to a company that's still reeling from its own scandals, and use GitHub as a platform for promoting open-source, rather than as a way of mining their access to the open-source world to benefit their own tooling.
It should change and suspect quick. The big tech companies will have to move off of GitHub and go somewhere.

So either they do it themselves which is a risk or looks like GitLab.
Okay, I'm not a banker so there's a good chance I'm the one who's wrong, and I bet the answer changes depending on the specific transaction.

> What you see in your bank account is at the same time real money (as usually talked about), but really really nothing but a bank's promise to pay you some later day real real dollars

We completely agree on this part.

> When I pay coffee shop with a debit cards, exactly what happens is that the bank just tells me that hey, we owe you now less, and we owe the coffee shop a bit more

I don't think this is true. Or, I don't think this is always true.

I can see it being true as a special case: If both you and the merchant use the same bank then sure, probably all that happens is two different IOU tallies are updated.

But I'm currently visiting Turkey, and when I swipe my card Chase definitely does not "owe the coffee shop a bit more", Chase has absolutely no relationship with the Turkish coffee shop I'm sitting in.

And maybe a temporary IOU is created between Chase and whatever Turkish bank the coffee shop is using, but I expect that IOU to be quickly resolved in a few days, when settlement happens. Real money is moved from your bank to the acquiring bank, and an associated IOU shows up in the bank account of the merchant.
Desktop linux has been much less reliable for me. I'm also using a surface device and like to use it for sketching.
Imagine there are two cities in a country, city A and city B. The president lives in city A and is very popular there, but not so much in city B.

Person from city B: I hate the president. He never did anything good for our people.

Person from city A: On the contrary, this is the best president we had in forever. In fact he built 5 hospitals and 10 schools in our city alone! How can you possibly hate him?

Like, maybe Microsoft has contributed to some open source projects, but are these open source projects something everyone benefits from? I'm not even sure what their open source projects are.

Also, isn't it a big conflict of interest then? When the largest user of a platform also owns this platform, it kind of puts other projects at a huge disadvantage.
According to BLS [0], "more students graduate from law school each year than there are jobs available." Sure, part of this is a scam by law schools, who have convinced young people to take big student loans with unrealistic ideas about a career in law. New law schools open all the time, and it's not in order to address a shortage. Mostly, however, lawyers are like the apocryphal firefighters who light their own fires. They need business, and they run the system that determines how much business they get. All of the following questions have only one answer: should such-and-such activity be regulated more closely? does such-and-such crime warrant a more severe punishment? should such-and-such prosecution not involve a jury of peers? should such-and-such type of legal process take longer and be more complicated? Yes, yes, yes, and yes! Who decides these questions? Mostly, judges and lobbyists.

Also, using words like "conspire" or "conspiracy" is a total straw man. When lots of people have the same interests, e.g. increasing the number of times an average citizen must hire a lawyer, they will act in similar ways without needing to communicate. Seeing conspiracy where no one suggested one is a way of ignoring the point.

[0] https://www.bls.gov/ooh/legal/lawyers.htm
Well, if you're here to speculate, we already have the Xcode leak to talk about, as well as possible plans to move towards a new, more cross-platform UI framework. Also some subdued hardware rumors.
Why don't GitHub and GitLab support IPv6?
Similar:

https://rhodecode.com/ Dual licensed AGPL / commercial

https://kallithea-scm.org/ GPL3 fork (pre-AGPL)
How many 10 year olds are in college?
Nah, Gitlab all the way.
It's not as bad as the stigma of IG Farben, but yeah, the brand definitely has some negative connotations.
You can write clean code in any language, and I've written some nice PHP, but the language itself has many fundamental design problems. For example, printf shouldn't have side-effects on a datetime object:

https://bugs.php.net/bug.php?id=75232

I run some OSS stuff on PHP, but in containers to keep it all isolated. Although things have gotten better with PHP7, knowing what I know about the language makes me hesitant to use it on any new project for anything except the most trivial systems.
New material regenerates dental enamel, researchers say
Anyone with any morals would never want to be associated with the Microsoft name, so anyone who does is untrustworthy by default.

I'm not in the pro MS camp in this debate, but that sounds like a "no true scotsman" to me.
I grew up in the South and presently live in the South and I think that this video is popular precisely because the sentiments expressed are contrary to the views of almost everyone in the African American community.

My stepfather is a 71 year old African American gentleman from New Orleans. He knows - and all of his friends and family know - that if you see the confederate flag up in front of a house or business, it means "Don't come here unless you want trouble".

Now of course this doesn't apply to every instance where the flag is flown - many people view it as a symbol of Southern Heritage. But it is completely ignorant to think that there aren't lots of people who fly it as a symbol of racial supremacy.

And historically it has meant much worse than that. My high school, Southside High School, in Fort Smith, AR was founded in 1963 - six years after the Little Rock Nine. The mascot was Johnny Rebel, a confederate soldier. During football games, we played Dixie as our fight song and before the 90's, waved the confederate flag at football games. In fact, the interior courtyard of the school was once one giant confederate flag. The practical (intended!) effect of all this was that for African American students living within our gerrymandered school district, the vast majority of them chose to go out-of-district to the other poorer high school. Through our mascot and the flag the local government had achieved de facto segregation without legal segregation, thus avoiding a showdown with the 101st Airborne.

Anyway, I don't know why I wrote this since probably no one will read it but I get really upset when I see something that smacks of Holocaust denial that applies to my native culture.
Best Website for Telangana Government Job Notifications?
Bayer isnt all that better https://en.wikipedia.org/wiki/Bayer#World_War_II
I don't know. So what? No different than a fully open source project that might be abandoned by its core developers. Either we fork or we move to another solution.

EDIT: It's not exactly an uncommon model; e.g. Nginx follows the same.
github has already been removing repos for DMCA and other reasons
I'm not saying that MJIT (or whatever implementation) will never be fast. I'm just saying that in general, it is not trivial to get performance improvements by writing a JIT. My original comment said nothing about Ruby.
On the comparison with GitLab you mention we don't support IPv6. We do if you host your own.

We will enable it for GitLab.com once we're done with the migration to GCP [0].

Our pricing is per user, tiered. Not per-user and then per feature. Although I understand that's not far off from each other.[1]

[0]: https://gitlab.com/gitlab-org/gitlab-ce/issues/47216

[1]: https://about.gitlab.com/pricing/
Not doing a URL hunt as I'm at work, but as mentioned in the comment you're replying to (literally after you chopped it off), there was a large study showing the opposite on HN a while back.
Yeah, well...Gitlab is also built on libgit2 and rugged. The core libraries that power Gitlab’s interaction with Git? Those are open-source projects written by Github.

I did some work with libgit and rugged and said to myself that I was shocked Github was open-sourcing such a core competency...these libraries make it pretty easy for an average web programmer to build their own Github.

Github has been pretty damned generous to the open-source community, and it’s sad to see a fast-follower project use this kind of rhetoric successfully.
Never say never. That they have been too big to fail is currently a fact.

Historically, monarch bonds which are a precursor to government bonds have defaulted. As have bonds of weak countries in severe crisis. (Argentina comes to mind.)
It is a last resort of course.

None of the countries you mentioned, not even China, are economically independent. Thus when one falls, the others will feel it. Monetary policy alone won't work if you have to combat huge inflation or deflation, it has been shown in past crises. (Especially US ones.)
I would be (I am) more worried about heavy metals such as lead and mercury.

This comes from my own experience, I was diagnosed with a "gray area" amount of chronic mercury poisoning, meaning the measured amount was just enough for the doctor to recommend chelation treatment (DMPS, DMSA). Note that chronic poisoning is not well understood and there are no reliable tests for it, the tests only measure what's in the blood, but after long-term chronic exposure the problem is what's stored in various tissues throughout the body and blood levels are quite low. So I was "lucky" in a way that I actually had it in the blood (and hair) in significant amounts.

Anyway, the reason why I'm worried is that I found that levels that have a noticeable effect are far, far lower than thought. This is actually consistent with what you can see in the history of research on lead, by now the official medical opinion is that the only safe level is zero. Mercury is far worse - and there once was an LD (lethal dose) study on rats where they measured both but also combined the two, and lethality went through the roof (I think the combination was a thousand times more lethal than either metal alone). Combinations are almost never studied (not surprising given the unstudiable amount of them).

By using chelators for years, on and off, while having a pretty constant unexciting and mostly stress-free life I noticed a lot of things, and my conclusion is what I said, noticeable effects occur at levels deemed completely uninteresting by the medical field these days (apart from the general recommendation that "zero is best"). I also had quite a few spectacular proven results, such as a decades-old thyroid nodule simply disappearing (the tissue in that area was very active for a few weeks after DMPS chelation), but I found the brain effects far more spectacular. Unfortunately they are also much harder to convey, or even prove.

I make a claim that I cannot prove, that even very low levels far below threshold levels of heavy metals have an effect on the brain at least, from mood to intelligence to stress resistance.
After what they did to Skype, such predictions are hardly baseless.
Not a high priority I guess.
Wow it must be an unpopular name, if a firm whose name is associated with Nazi Holocaust slave labor and Zyklon B production wants to change it.
On GitLab: we do, but only if you host it yourself for now.

See: https://news.ycombinator.com/item?id=17226432
It seems like the alternative was GitHub running out of cash, so the main good coming from it is that GitHub will continue to exist.
Latest Telangana Govt Job Notifications: https://vyoma.net/jobs/telangana-recruitment-notifications-2...
I imagine the motivation as

1. There's an inherent belief that they know what you want better than you do (this is inherit in any recommendation engine that gives limited ability to manipulate it)

2. Most users, given the option, won't bother changing it anyways

3. You'll use the service regardless of whether they offer it, because network effects
Is that really the first thing you think of when hearing Bayer? What about Volkswagen, Germany, Berlin, Brandenburger Tor?

I certainly think of the negative press when thinking of Monsanto.
One click GitHub Enterprise deployment for Azure.
> And there's the tactical argument of "the enemy of your enemy

I agree on this one. After all, IE is now in great shape because of the competition.
I think their comparison is wrong. In Gitlab you don't need to pay per user. It's free and the ppu plans are for paid features. Which you still need to pay for per user with the self-hosted solution. So they only provide a managed Gitlab Core installation. I don't see any point of this. Like what am I missing here?
Do you mean Black Thursday? Why do we have to imagine? Are you implying the market did not ever recover?

If you make investing decisions based on the fact that "next week" could be another huge crash you probably need to read the article a little closer.
Glad you call him out because it's absolutely not true.
I’m not entirely sure why people are freaking out at this point. This is not the Microsoft of the 90s. How many of these folks are happy to use VSCode and then turn around and panic at this acquisition?
in your shop[1], i am able to buy a "test nico" item?

[1]https://shop.ungleich.ch/de_CH/shop/product/test-nico-14
Excellent example of the “free”economy not working toward efficiency and actively working toward concentration. We really need more,checks and balances.