skysight-inc/HackerNews huggingface dataset:
Borland Pascal had built in assembly which was very easy to use and integrated with the rest of the language. This let me have DOS program that had it's own high performance graphics for GUI (I basically stole Motif visual design with some adaptations) and proprietary preemptive multithreading. C programs venturing into same realm were not really any faster and had to use assembly anyways for performance critical parts.
I'm no fan of CoCs, but I already know the arguments used by (many of) their proponents, and that this FAQ does not fully address them.

This feels too dismissive, with an hand-wavey "let's be adults"; Clearly, the problem is people either don't act like adults, or the idea of how an adult should act differs.

Furthermore,

"or possibly, you are wrong?" will be called "victim-blaming", "gas-lighting" or "lamp-shading",

"Email that person, and try to work it out" will put the onus of resolution on the victim, etc.

For these culture wars we need to directly address the two viewpoints; This naively assumes best intentions, the traditional CoC crowd falsely assumes the worst. We need to discuss distinctions of behaviour - separate the "micro-aggression" from the outright crime and make it very clear they are to be treated entirely differently, that "scorched earth" policies rarely work, but neither do "lets all get along" policies.

<tangent> TBH, I see a similarity to arguments over programming methodologies; trying to promote a handful of catch-all methods when the best solution is one tailored to the situation </tangent>

edit: Ok, so someone flagged the article. seriously? Can we all review what flagging is supposed to be for: To flag abusive or inappropriate material, not a special super-downvote option.
I'll need some evidence to back up that wild conjecture please.

What on earth about being nice to each other is overbearing? Which bit of the contributor covenant do you find particularly overbearing?
In Coronavirus, Industry Sees Chance to Undo Plastic Bag Bans
If I repeatedly linked to my own site with a title that interested you but all you could see on my page was an unskippable ad demanding that you sign up and pay for my unrelated product, wouldn’t my site be banned from HN? Why do sites like nytimes get a free pass with their paywalls?
Ask HN: Looking for User Test Volunteers
Not so long ago I made a survey about open source contributions (https://news.ycombinator.com/item?id=21780294) and found out that lots of developers want to contribute but are not sure how exactly to do it. We want to change this.

We are now looking for people to test our product idea. Please signup and help us build it.

#How?

We are doing a product test, and you will give us valuable feedback. We will connect in Zoom/Skype/whatever and send you a link to our prototype. Your task is to make sense of it how it works and to play our tutorial/game till the end.

#How long will it take?

About 1 hour - not only the task but we would like to ask you some questions during the test.

#What do I need to be able to help?

1. You need Zoom or Skype client to be able to share your screen. Let me know if you have any other client and we’ll try to use it.

2. You need a microphone to talk with us.

3. A webcam would be nice, then we can see each other.

4. Register a GitHub account if you don’t already have one.

5. Make sure you have git installed on your compuer and usable in the Terminal.

6. Have a text editor to edit code.

#Who exactly are we looking for?

Developers who have never contributed to open source. If you are an experienced contributor, the task will be too easy for you and we all will not learn anything from it. It will also help if you are comfortable with working with the Terminal/Command line. There are some git commands in the game that will require some work in the terminal.

#What timezone? When exactly?

We are located in Hamburg, Germany (GMT+1). We can do the interviews between 18:00-19:00 and after 21:00 on weekdays. On weekends we are more flexible. Just post if you are interested and when you are generally available and I’ll get in touch.

#Where do I sign up?

Here: https://forms.gle/HuqoMYrpfvDYHRaM7
If one person thinks something is fine and someone else thinks it isn't you get disagreements and arguments based on misunderstandings and assumptions.

IMO outlining what is "professional" and what isn't in a CoC solves that issue.
What is this? Why this is a thing?
Wow, after reading the title I liked the idea of keeping it sane without needing written rules (rules which IMO sometimes go too far), but reading further down that document seems whoever wrote this is motivated by "butthurt" about "mobs" (presumably the so-termed "SJW mobs").

In any case, I expect there will be flame wars, and meta-flame-wars in here soon.
> I would like to clarify that by analytics we are only talking about 1 ping per day that sends a hash that allows us to uniquely identify a user.

This is already pretty invasive - it discloses activity, number of machines deployed, IP address which identifies location and often organizations and individuals (and which is considered protected personal data per the GDPR afaik).

> The privacy of the users is kept.

No it isn't, see above - even as the authors you don't get to decide what data does or doesn't infringe upon the users privacy.

> It just serves us to know if our work is being used.

This is irrelevant, if you want to condition the use of your work on being let known where and how it is being used then license it accordingly and abide by the applicable laws.
Unfortunately it is often those people who end up writing the codes of conduct.
How small if its over 5 or so

They do know that consumer internet is asymmetrical and not practicable for real work.

FYI ELM (ethernet last mile) at 70Mbs in the UK costs about £70 pm
Ask HN: Could someone make a contact tracing app
Singapore has a contact tracing app, but we all could use one, if we get into proximity with someone else (with the app) for a number of seconds and close distance it logs it, if a person gets sick he logs it in the app and all people who got into contact the last x days receive a warning.
as far as i know it does not exist yet. Companies could ask all employees to install the app.
It keeps going!

3 3 3 ⍴ ⍳10

1 2 3
4 5 6
7 8 9

10 1 2
3 4 5
6 7 8

9 10 1
2 3 4
5 6 7

M ← 3 3 3 ⍴ ⍳10

M*M

1.00000E0 4.00000E0 2.70000E1
2.56000E2 3.12500E3 4.66560E4
8.23543E5 1.67772E7 3.87420E8

1.00000E10 1.00000E0 4.00000E0
2.70000E1 2.56000E2 3.12500E3
4.66560E4 8.23543E5 1.67772E7

3.87420E8 1.00000E10 1.00000E0
4.00000E0 2.70000E1 2.56000E2
3.12500E3 4.66560E4 8.23543E5

That's 3 nested 3x3 matrices, and we take the pointwise product of each of them with just the usual multiplication operator.

How many maps did you want?
The linked article is an actual fully fledged code of conduct along with promiss to lock and ban those who dont follow it.

> Surely, there are people out there who won't appreciate you, no matter what you're like or where you're from, but you're always very free to simply walk away when that's the case.

One problem with this as strategy is that it makes moderate, constructive or polite people to leave first. It also makes me easy to use passive aggression or hidden-not-so-hidden bullying to make people leave when I disagree with them.
Except, in a lot of circumstances you do need it offline. Rules of order for Parliaments, town hall meetings, and everything in-between. Constitutions for local groups and clubs. Bye-laws for local areas.

Codes of Conducts are a lightweight way of expressing how interactions are goverened and disputes resolved.

The idea that adults don't need rules and guides to fix things is disproven by politics and conflict. Good politics is based on rules. Bad conflict happens when there are none.
People started staying at home well before that.
This one claims 30 minutes for results for the standard product being repurposed by Bosch here as well.
It is possible to correct entries in MyFitnessPal, but not easily, as you say. I sometimes come across entries that are 100 times off, so someone (a user, or pulled from a database) has entered e.g. 600 kcal for 1 g when it should clearly be per 100 g.

That means I can either enter having eaten 0.4 of 1 gram, or try to correct the information. But when you try to correct it, you can't just say "multiply everything by 100" or add a new 100 g option. It's only possible to divide all entered macro and micro nutrients by 100 to get to the value per 1 g, which is tedious to do while cooking dinner for the family.
You're probably right, and larger projects need a more formalized framework for CoCs.
I do not see how most business get through this without accumulation of some serious debt in the form of unpaid bills.
I don't understand, how will that happen? Any examples?
Smiling at comments from afar :) TurboP/Delphi probably has made companies more money commercially than Lisp or below top 8 in tiobe (haven't looked at it lately). The biggest codebase I've ever worked on was in Delphi - all 8 million lines. Anybody every worked on a private company codebase that big? (Fun with svn blames).
Is that agreement or disagreement with the parent poster?
Yeah, Turkey just bought a zillion licenses.
I hope once all this over people will ditch their social media and instant messaging apps and begin to take most discussions with civility. We need less social media, we need less instant messaging, we need less echo chambers.
> Russia is too and I don't really understand why unless they're lying

Closed borders with China since January. Same as Mongolia.
I mean, it’s only human to want the benefit of a huge audience without the implications of having a diverse one.

My toddler also wants pancakes for every meal. As adults we grow past such a narrow and self-serving view.

Most of us, anyway.
And the point about not caring about a person’s identity is missing the point. A CoC is intended to empower people who would otherwise be given the choice of leaving or silently putting up with assholes who create an environment that makes people uncomfortable. And yeah that tends to involve people’s identities but it doesn’t have to. Like using gay or retarded to mean bad. Or just openly disrespecting trans women and calling them men “bEcAuSe bIoLOgY”.

All the anti-CoC people seem to assume that there are no assholes on the internet and that “why don’t you just leave” is what’s supposed to happen.
It's absurd to claim that we need "leaders" on random single-purpose software projects. It's a git repo, not a commune. I think that's part of what makes these CoCs so ridiculous; they generally don't have any consequence except insofar as the presence of the CoC itself is a kind of social-political signal.

If the scale of a project is such that leadership is actually important, it's 1000x more useful to e.g. form a nonprofit than to slap a list of behavioral proscriptions on contributors.
It sounds more like exercising reasonable judgement without a codified standard for behavior, the way most things in the real world work. Do purple-hairs really run every single comment on the internet through a code of conduct evaluation, or is it (predictably) only used to bully less sensitive people into caring about their cause(s)?
Seems like there's some confusion on what that one really does.

It only notifies you about your own Service Limits, so you will know before you hit one in an unfortunate moment. It's important to monitor that, but it doesn't protect or notify you against cloud provider's own limitations. A scale-out event can still fail if AWS has no more extra capacity ("full") even if your limits allow you otherwise.

AFAIK there's currently no way to know it beforehand if they actually have the capacity or not.
Lots of us have already turned off javascript for NYT, so we're not seeing that.
I don't say that it wasn't worth it.

I say that it was an additional barrier to entry which got more significant the later we are in the 90s. That it was free was a significant boost for the popularity of Java (probably also the free JVM from Microsoft was a significant contributor).

In the early 80s you always had a programming language for free with your computer and often, those manuals were not bad either as that was seen as an additional selling point for the hardware and that's why the hardware producers did it.
What are you on about? There's nothing about cytube that's illegal.
Ask HN: What other important news are we missing due to the Covid crisis?
I feel the same way. My intuition tells me only some small percentage of HN readers have a NYT subscription, so these posts are of little use. Though the posts keep appearing, so perhaps I'm wrong, and it's really substantial...like at least 25%? What's the threshold where it makes sense?
Remote Work for Newbies
If the pen is mightier than the sword; transferring long-form information via Twitter is like leaving hand grenades lying around.

(The above sentence is 129 characters, feel free to tweet it)

I'm not trying to disparage this person, and I suspect he might even agree based on the screenshot of the message posted in Slack, I'm just wondering why we all keep treating this like it's normal.

Slack even has posts and (public?) file sharing as part of the product he could use to distribute this information!
That is a good list. I also suggest looking into Newton's Principa, there is so much cleaverness in that book.

I would suggest S Chandrashekhar's Principia For the Common Reader.
People who cares very deeply about CoCs are usually bullies.
I think that the dichotomy you propose is a false one. There are many options besides “let noncontributing SJWs flameshame everyone away” and “be inconsiderate jerks who don’t care at all about the effects our communications have on others”.

A “reasonable person” test can be applied to judge these things. It’s not very popular because it isn’t a strict, objectively-applied code, which is what hackers generally prefer, but that doesn’t mean that it isn’t a good and workable solution.

As hackerdom gets more mainstream and the mean moves closer to neurotypical, these sorts of non-objective “if they are being mean, kick them out” ideas are gaining popularity without meanness having to be strictly, objectively defined.

These people are trying to make a political statement with this CoC; they are solving a problem that doesn’t exist (or is solved by simply not having one without proclaiming loudly how not-having-one you are). It strikes me as YAGNI.

Unless you like being an asshole, just don’t have a public, defined CoC (just an unwritten informal “no assholes”) and quietly kick out any assholes who show up.
Is Slack extensible for an async mention/message? I know as the user you can change the notification settings for different channels, but can the sender explicitly state this message is not vital/immediate?
Smaller expectations, smaller programs, so you don't learn how to structure larger programs.

It's the same as learning on GW-BASIC or equivalent: You learn some bad habits due to the environment which you must unlearn the moment you move on to a real system.
So it's 1% as convenient as cytube.
I guess the liverwurst got an F, and that's because of the fat contents? I'm eating keto-like and most of what I eat have terrible nutriscores because of fat contents. Meanwhile useless stuff like white sliced bread gets a B.
The lack of self-awareness in this comment is truly staggering.
Isn't the answer to all those questions whatever the owners of the repo want? I mean, its still a privately owned repository and communities.
Xbox Series X graphics source code stolen and leaked online
New site: thoughts+talks on experience design, design direction and education
I'm more of the opinion that NCoC is better than CoC. All that matters is code. If you bother the admin you get banned, if you bother a user, you get ignored. Is this really a problem so pervasive that I'm just blind to?

I can cite examples of a CoC being abused, where the alternative is impossible to prove, right? Look our CoC is holding back the flood gates of douche.

I'm not saying there's no discrimination, humans heuristics are deeply flawed, I'm only arguing that this problem was solved with block/ban/ignore.

Yes/no?
That's a bit harsh, we've had at least 3 days this year where it wasn't raining!
6502 has three 8 bit registers, A, X and Y. X and Y are used for indirect addressing and the like. MIPS has 32 32bit registers, or 64bit and maybe floats and doubles, and you can use any of them for anything. 68k is more like a bigger 6502 than a MIPS. Personally I prefer programming a RISC chip (like the MIPS or an ARM), but the choice to make is more around the complexity of the other hardware, than the CPU itself. For assembly, the Nintendo 64 was the sweet spot, IMHO, as it was the last one where we ran as the kernel and could do anything.
Suddenly Nextdoor is filled with kind neighbors. But also new kinds of shaming
That first sentence feels a bit like an ad hominem attack to me. There's no call for that here.

Slack, Teams, Mattermost, or any other real time chat application cannot replace email because they are different types of tools. They solve different problem sets, even if they overlap a bit.

I fall into the camp of people who believes that multitasking is bullshit and true productivity is only possible given long stretches of uninterrupted focus time. If someone needs something from me, they should talk to my scrum master or manager - that person will be best positioned to know the ideal time to interrupt me and get new work into my flow.

Work time doesn't mean anyone is allowed to interrupt anyone else whenever they want. Work is like a fluid, and its flow must be managed, or the plumbing is going to get stopped up or even burst.
We had computer labs full of Apple II's in the 1980's but they were only for games and typing tutors.

We weren't allowed to program them out of fear that we would break them.
You're mixing it up: CQ Phosphat is the rheuma/arthritis treatment, HCQ Sulfat the malaria prevention drug. CQ has much more severe side-effects, esp. in blacks. HCQ can lead to temporal blindness after years of use. We are talking 10 days here.
To behave is defined by the Oxford dictionary as "[to] conduct oneself in accordance with the accepted norms of a society or group."
People need to take a seat-back from online interactions. Someone insulted you on the internet? Fine, that won't change anything on your life unless you allow it to change anything. If this person is angry it's in most case because he is powerless in respect to the current situation and wants to be listened to.

The problem really lies in this mentality of being offendable 24/7 by anything read or heard anywhere, which ironically enough is way more prevalent in adults than kids. Breath, this whole thing doesn't matters as much you think it does.

On the other side, there is a tiny portion of the population who specializes in being offended to impose their rules. It's a power game. Again, the only effective solution is to not listen.
I understand what you mean but is it for a specific usage of a search engine? I was thinking that this kind of time-restricted tokens could also be managed by the nginx instance, our engine doesn't support that for the time being.
> I'll need some evidence to back up that wild conjecture please.

Oh, let me just pull up all the peer-reviewed studies that people have done comparing the impact of CoCs versus... oh wait, that obviously doesn't exist. Do you have "some evidence" you'd like to share? I'm not really sure what you are looking for here.

> What on earth about being nice to each other is overbearing

This is such an absurd motte-and-bailey. Are you really trying to sell us on the idea that the 5000+ word "contributor covenant" is nothing more than "be nice to each other"?
"We accept anyone's contributions."

Probably not a true statement. Accept them based on its own merits is probably more in line with how most projects work.

I recall some project on Github that really did accept all contributions. Very funny. For a short time.
While it might feel unfair, I wasn't attacking anyone on purpose, it is based on experience, from my demoscene days, to the friends I got to meet in the industry, to my former past as IGDA member, and the ways I have kept in touch with the industry, even though I have decided that the boring corporate world with graphics programming as hobby, was something I rather spend my time on than the typical studio life.

While the demands of gaming industry have always driven the hardware evolution on mainstream computing, most studios only move to newer programing languages when the platform owners force them to do so.

The gaming industry is not known for being early adopters of new software stacks, and many studios would to this day actually use pure C instead of C++ if the console vendors would give them C based SDKs.
At which point does it becomes the repo owners job to help you assert your own personal space?

Why can't you ignore the douchebag?
Ads
asddddddddddddddd
> you get disagreements and arguments

You get those anyway. Also empirically speaking, having a CoC to try and spell out "professional" behavior seems to make things worse. It's not a solution at all.
> From a practical standpoint, those people seem to cause vastly more trouble than whatever marginal improvements their codes of conduct might nominally capture.

Do you have the ratio of the number of CoC implementers who dont add to open source vs the number of CoC implementers who do add to open source? I'm aware that there have been a couple high profile incidents where project outsiders have created drama by insisting on a CoC. But your statement could be very untrue if there is a larger number of CoCs created without incident by members of the project (I think this is likely).
I'd suggest that you try those suggestions (direct contact, then escalate privately) before rejecting them.
So why didnt we just distribute masks?
Mathematical Foundations of Data Sciences
When has this happened?
> Just ctrl+F musl on http://landley.net/toybox/ for some insight.

Hahah wow that's some class A entertainment. I feel for you and yours!
Awesome fuck Bill Gates for event 201
Yes, that is how I used it as well.

To share a similar anecdote I was so proud of myself having created my own mouse support unit, that I then used to plug into a couple of BGI based applications.
Sounds like "Sensitivity" and "Specificity" are analogous to "Accuracy" and "Precision" typically used in data sciences.
The idea that the imposition of, for example, the Contributor Covenant, is just about "being nice to eachother" is exactly the sort of thing that precedes long periods of abuse and bullying predicated on it.

If you don't pay attention to the erosion of community occurring under such projects, then that's your own ignorance, not the basis of an argument. You can reframe the discussion in terms of "being nice to eachother", and your opposition as "in favour of not being nice to eachother" in turn, but that doesn't mean that's the actual dichotomy.
> is 6 months of sedentary behavior going to cause more cardiovascular complications than coronavirus in the same at-risk groups?

Every shelter in place order allows people to leave their homes to exercise, and there are plenty of exercises you can do indoors.
Maybe I'm missing something here. Why not just build a native app instead?
In the last 5-7 years we have seen a cultural phenomenon where somehow people have become unbearably sensitive to confrontation on the internet. The extent to which these people are able to disrupt social media, workplaces, and even software projects is staggering.
Why is HN so heavily moderated? Have you looked at what unmoderated communities devolve into?
Garbage collection. As in the people who pick up your bins. They do this on a weekly basis.