HNHacker News
TopNewBestAskShowJobs

siproprio

298 karma · joined January 17, 2016

submissionscomments
siproprio··on Tell HN: GitHub banned me permanently
No slurs. No offenses. No bad words, no cursing, etc.

I’m not going to paraphrase because the threads were erased. I don’t have most of the comments actually.

Mail me at my username at duck.com and I’ll send you the handles of the account, you can search GitHub yourself.

siproprio··on Tell HN: GitHub banned me permanently
About the ‘nature’ of the comments, see here:

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

They were not offensive, they were not disrespectful, they were actually valid complaints, and I also used to participate a lot, and since people echoed the comments, they were considered ‘disruptive’.

siproprio··on Tell HN: GitHub banned me permanently
I don't wish to link my identity to this hn account. This is what I got from gh support:

```

Your accounts were disabled following reports that its content or activity may have been in violation of the following prohibition found in our Acceptable Use Policies:

"We do not allow content or activity on GitHub that:

is off-topic, or interacts with platform features in a way that significantly or repeatedly disrupts the experience of other users"

Specifically, the activity that was reported included posting repetitive and disruptive comments in Visual Studio repositories, which we found to be in violation of our Acceptable Use Policies.

```

siproprio··on Tell HN: GitHub banned me permanently
I said in another comment, most of the comments were on the Python extension repo for vscode, about the quality of the extension and feature choices, many people were criticizing as well, and the trend of moving towards closed source.
siproprio··on Tell HN: GitHub banned me permanently
I said in another comment, most of the comments were on the Python extension repo for Vscode, about the quality of the extension and feature choices, many people were criticizing as well, and the trend of moving towards closed source.
siproprio··on Tell HN: GitHub banned me permanently
Most of the comments were on the Python extension on the Vscode repo about the quality of the extension, and the trend of moving towards closed source extensions.
siproprio··on Tell HN: GitHub banned me permanently
Some messages could be viewed as flame/kind of abusive in the sense of criticizing a msft open source project, and they were absolutely not made in the company’s name. Obviously I deeply regret any trouble they could have caused.

Msft said it was a GitHub decision, they can’t interfere.

siproprio··on Tell HN: GitHub banned me permanently
Yep. Private.
siproprio··on Tell HN: GitHub banned me permanently
No. And also they banned me before I started working for the hedge fund. Previously I worked at Siemens, we did not use GitHub, we had a self hosted Gitlab instance.
siproprio··on Tell HN: GitHub banned me permanently
The username is a reference to Jim Incandenza, a character from Infinite Jest.
siproprio··on Tell HN: GitHub banned me permanently
Well, in US law they might not be.

But in other countries, is more complicated than that.

In Brazil, those kinds of bans behaviors are not ok under consumer protection laws, and also their TOS where they don’t guarantee anything even for paid accounts is definitely not ok and suable for damages if something happens.

siproprio··on Tell HN: GitHub banned me permanently
Work and home ip address/geolocation.

Work domain.

Work projects.

Browser fingerprinting.

Vscode telemetry data.

Windows telemetry data.

There are lots of ways to track it, and probably there’s a machine learning algorithm that helps it, because every time I find a loophole, when I’m suspended again the loophole stops working.

siproprio··on Tell HN: GitHub banned me permanently
I can’t avoid contributing to work projects though.
siproprio··on Tell HN: GitHub banned me permanently
Well, there’s also the point that a person might even regret comments they made!

But the ban is forever, there is zero transparency, and no appeal.

siproprio··on Tell HN: GitHub banned me permanently
Unfortunately I’m in Brazil, GitHub does not operate in Brazil.

I’m thinking of suing a distributor or the local Microsoft subsidiary.

siproprio··on Tell HN: GitHub banned me permanently
Work and home IP address, possibly. Work domain. Vscode settings possibly.
siproprio··on Tell HN: GitHub banned me permanently
I tried that. It’s the third account they terminated.

Whether or not the comment warrants a permaban or not, I’d gladly delete it, avoid the behavior in the future, and also clearly regret it!

siproprio··on Show HN: Compass and Ruler construction problems as puzzle game
euclidea is the best!
siproprio··on Pypi.org is running a survey on the state of Python packaging
The pypy folks and a bunch of other alternative python implementations have pooled together and are working on a soft fork of the c extension api to enable existing established projects that make heavy use of the c api to better work with the superior faster python implementations.

I believe this is the way forward. Existing packages are essentially tied to cpython because that’s what the python.org website offers for download, and people will just use that by default.

Once all major packages support the new c api, it will be easier to just use something other than cpython by default.

siproprio··on Pypi.org is running a survey on the state of Python packaging
State of the art python packaging must include support for common use cases such as conda+machine learning.

It’s incredible how even Julia’s Pkg.jl supports better python packaging in combination with conda than the official python packaging tools.

This is very clearly a question of the culture of the core python developers (such as brett cannon) who seem to think the machine learning people with their compilers and JITs are not an important part of the community.

siproprio··on Survey: Are there any BA's in the HN readership, and if so why do you visit?
I work at a hedge fund, so yeah, I’m kind of an analyst.
siproprio··on Crystal Programming Language
At first I thought Julia could fill role, but it has many problems with correctness (bugs), proper documentation, tooling…
siproprio··on Crystal Programming Language
What languages have you tried, and what in them did not work?

What’s wrong with casting variables to mutate their type?

siproprio··on Crystal Programming Language
Now, all we need for crystal to succeed is numpy, scipy, something pandas-like, and of course matplotlib (not plots, matplotlib).

By the way, how are we on data-science friendly IDEs? Debugging? Automatic thorough documentation generator? Tooling in general? Is the time to first plot fast?

Where I work, we desperately need a fast python.

siproprio··on Twitter’s child porn problem ruined its plans for an OnlyFans competitor
In Brazil there’s a practice called “pack do pezinho” where teens advertise selling sexual content on twitter.
siproprio··on Ask HN: What LaTeX editor do you use?
The only thing I miss about the vscode setup is support for a decent PDF viewer (not sumatra), and that magnifier loupe thing that other editors have.
siproprio··on DuckDuckGo email protection beta now open
Very cool, and even replying works!
siproprio··on JetBrains Research
Vscode is all dandy and fine until you try to debug something and inspect an object in memory only to find out that msft programmers hard coded the object representation as a string [Object object] cause they couldn’t be bothered to properly implement the debugger.
siproprio··on The Rise of the Worker Productivity Score
Microsoft Teams in my opinion is the worst.
siproprio··on Give nothing, expect nothing: Gitlab latest punching bag for entitled users
Maybe it’s for the better, if in the future there’s no service perceived as the default one.

Perhaps then we’ll get something better than git.

← PreviousPage 2 of 9Next →