Live data from Hacker News

Thank you, GitHub

github.blog

371–380 of 460 posts

Re: Thank you, GitHub

#371

Earlier quoted context omitted.

Yes. Just look at Libya during the Arab Spring. Democracy is never given, it is earned.

> Just look at Libya during the Arab Spring. Iran at least has some sort of functioning government entity (which I, to be clear, absolutely despise), Libya collapsed completely as a result of Ghaddafi's (well deserved) downfall and it will likely be a hotbed of Islamist terrorism and instability for decades to come. I don't see any nation or block of nations willing to step up and do nation rebuilding in once-beautif…

The Iranian system also has some democratic legitimacy. Yes, the religious authority is supreme, but it's not as overtly tyrannical as the average dictatorial regimes: the religious ruler is himself elected by an assembly (similarly to what happens with the Catholic Pope), and the secular executive branch is elected (although the religious element can pre-emptively stop pesky candidates from running altogether).

There is a good chunk of Iranian society that genuinely thinks their system is good, and it keeps the country somewhat stable in a region where such condition is not particularly common. Telling them to throw it all away by pointing at Libya is basically a cruel joke.

Re: Thank you, GitHub

#372

Earlier quoted context omitted.

"The speaker's agency is,limited to choosing which formulae to choose, and filling in the predefined slots in them." Sometimes it's better to say nothing at all than be thought a fool.

It is better to risk being thought a fool by some than to act foolishly out of fear.

That is what makes him/her a fool.

Re: Thank you, GitHub

#373

Earlier quoted context omitted.

> It is pretty cool that this isn't true. But the idea that Microsoft organizationally having control over the .NET open source project is somehow bad for open source is just incomprehensible to me, who grew up on .NET not being open source at all. It's not about open-source: it's more that major organizations and industries won't use a programming platform that is entirely at the whims of a company they have no real…

> major organizations and industries won't use a programming platform that is entirely at the whims of a company they have no real control over 100% this, the biggest issue I see with dotnet and Swift is that they're spending too much time trying to be appealing to people who don't want to use them. Swift, as a language, really only makes sense to use if you're extensively targeting Apple systems and planning to skip…

> Similarly, writing an entire program in dotnet used to be a death sentence until Mono

This is somewhat ironic, considering .NET is effectively "Java as rebuilt by Microsoft", and one of the original selling point of Java was... cross-platform support, "write once - run anywhere". BillG clearly made sure that particular aspect would not carry over to the MS version.

Re: Thank you, GitHub

#374
post #368

Earlier quoted context omitted.

It’s not FUD if Microsoft has a history of EEE. I’m rolling my eyes hard at your claim of VS Code as best in class. If the category is JS-powered code editors then I’ll surely give them that title. However BS Code has many flaws compared to other IDEs. One being that it’s restricted in performance by the language it’s written in. I don’t use those products so I must not be apart of everyone?

Have you used Atom, Sublime etc? VS Code is far better than them, and its an actual IDE. I don't know how much you work in JS but VSC is the defacto choice for everyone and has a million extensions while still being fast. If you don't work in that area then its understandable but you really shouldn't comment on it in that case. Its not competing with VS for instance.

So you say that VS Code is best in class IDE, without specifying any scope.

Then when someone calls that out, they shouldn't comment if they don't work with Javascript?

Which one is it, best in class JS editor (which yepthatsreality actually agreed to), or best in class IDE (but only people who work on JS can comment on that...)?

Re: Thank you, GitHub

#375

Earlier quoted context omitted.

What do you mean by Python being under them?

Perhaps https://devblogs.microsoft.com/python/supporting-the-python-...

TL;DR:

- "We have at the time of writing, 5 core developers who contribute part time to the development of CPython: Brett Cannon, Steve Dower, Guido van Rossum, Eric Snow, and Barry Warsaw"

- "also employs several core contributors and maintainers of key open-source projects in the Python ecosystem, including pandas, Dask, Jupyter, nteract, scikit-learn and Apache Arrow"

- "$150K financial sponsorship of the PSF"

- "long-time sponsors of PyCon US, having been the top-tier Keystone sponsors of the event for four years and continuing" (and other conferences too)

Re: Thank you, GitHub

#377
post #309

Most people probably say this just to be like “I know Nat, look at me.” I don’t know how to phrase this to avoid that: Nat is an incredible person. I’ve been lucky to get to know him over the past couple months. Not only is he super chill, but he’s also not afraid to ask basic questions. Many of you might roll your eyes at that, but it’s a real problem: when you’re organizing something, you feel pressured to know eve…

He (unless someone impersonated him) made some quite undiplomatic remarks regarding CoPilot here on HN. As an OSS author, I was offended by those remarks.

I'd rather have someone be direct and honest about things instead of the corporate "thank you for your feedback, it is very valuable to us!" Not only is it devoid of any real content, at least half the time it also means "we don't care" or even an outright "fuck off".

Maybe he could have communicated things better? I don't know which remarks specifically you're referring to. But "undiplomatic" is not a bad thing IMHO (within bounds of reason).

Re: Thank you, GitHub

#378

Earlier quoted context omitted.

> the people of Iran can end these sanctions at any time Sorry to bite on this off-topic thing... but, _how_? Overthrowing their government? I guess that would be technically true, but "at any time" seems like a weird phrase to use for that.

Yes. Just look at Libya during the Arab Spring. Democracy is never given, it is earned.

Libya is actually a terrible example of this. If I recall correctly, right after the Arab Spring, their country erupted into civil war, twice, and the current ceasefire is barely a year old. The reason for this is not because they chose civil war, but because Libya and many other poor countries are stuck in a local minima of dictatorship and sectarianism.

Why? This chart should be illustrative: https://en.wikipedia.org/wiki/Libya#/media/File:Libya_Produc...

- Dinosaur juice that we took out of the ground

- Dinosaur farts that we took out of the ground

- Dinosaur juice that we took out of the ground and then cooked

- Shiny metal that we took out of the ground

In other words, all industries that, critically, do not require the people to operate. Libya is the poster child for the resource curse. In poor countries, democracy is a dangerous boondoggle that squanders the wealth of the country, and any country with an economy shaped like this that tries democracy will be swiftly punished for their obvious flaunting of basic economics. Likewise, all of the other things you see in these kinds of countries - sectarian violence, religious and ethnonationalist conflict, and so on - are all merely part and parcel of being poor.[0]

Taking this back to Iran... the country is born out of geopolitical praxis, not a resource curse. The US tried to utterly fuck over Iran and turn it into Libya, in the name of fighting the Soviets. So at least part of the current hostility towards the US is still borne out of actual popular support. Yes, some Iranians would like to just enjoy a cosmopolitan software developer lifestyle, but those people are fewer in number compared to the people who want nothing to do with a country that has hypocritically denied it the right to self-determination. Maybe that will change, and people on both sides will forget long enough for us to normalize trade relations. But that's not a simple matter of uninstalling and reinstalling governments like they were device drivers. Plenty of Iranians still hate the US, and plenty of Americans do, too.

[0] This is also why a lot of Donald Trump voters bought into a lot of far-right racist bullshit, as well as why many poor countries see regular genocides. Because that's exactly what you promise poor people. It's far easier to make you richer than a race or religion you don't like, than to make you richer overall.

Re: Thank you, GitHub

#379
post #338

Microsoft buying Github was the best thing that could've happened to Github/open source in general. Screw the people who still spread MS FUD. I cannot think of any other company, certainly not FB/Goog (Amzn has nothing in this space and no interest outside paid AWS services) that would've done anything close to what MS have done. Everything is better, tons of things are now free, integration has improved, there's ful…

It’s not FUD if Microsoft has a history of EEE. I’m rolling my eyes hard at your claim of VS Code as best in class. If the category is JS-powered code editors then I’ll surely give them that title. However BS Code has many flaws compared to other IDEs. One being that it’s restricted in performance by the language it’s written in. I don’t use those products so I must not be apart of everyone?

> It’s not FUD if Microsoft has a history of EEE.

When is the last time Microsoft "EEE"-ed anything? The most recent examples are 20 years old.

And look, you should never trust $bigcorp blindly, that would be naïve, but people have these 20-year old grievances that have little bearing on the situation today.

Re: Thank you, GitHub

#380
post #379

Earlier quoted context omitted.

It’s not FUD if Microsoft has a history of EEE. I’m rolling my eyes hard at your claim of VS Code as best in class. If the category is JS-powered code editors then I’ll surely give them that title. However BS Code has many flaws compared to other IDEs. One being that it’s restricted in performance by the language it’s written in. I don’t use those products so I must not be apart of everyone?

> It’s not FUD if Microsoft has a history of EEE. When is the last time Microsoft "EEE"-ed anything? The most recent examples are 20 years old. And look, you should never trust $bigcorp blindly, that would be naïve, but people have these 20-year old grievances that have little bearing on the situation today.

skype, lync, skype for business, teams...
Post reply on HN