skysight-inc/HackerNews huggingface dataset:
I've always felt that codes of conduct came from HR people who can't program but want to contribute to a project.

> [F]rom a European perspective, it looks like such an American thing to do. You need written rules for everything.

Years ago, while playing with the family at a lake, I noticed one of our inflatable water toys had different warnings next to different flags. Yes, many were in different languages, but there were at least three English warnings on there. The British and Australian warnings were just "use under competent supervision." The American warning was a couple paragraphs long, and very detailed: "do not use while drunk; do not tow from boat; do not dive into; ..." I was embarrassed as an American.
Aside from the minor detail that I ought not be legally prohibited from expressing my opinion that an idiot is an idiot, the even bigger issue is that this law is destined to protect powerful and corrupt people at the expense of their critics. There is a reason most dictators pass laws against insulting the monarchy. It has no hope of being fairly applied.
> Germany has strict privacy laws to protect against surveillance. In the 20th Century Germans experienced abusive surveillance by the state - in Nazi Germany and communist East Germany.

Do these laws apply to the state?
> everyone who can't afford a car

In many places you've got this backwards. It's about who can afford to not have a car.
Terrible, terrible idea.
I like the idea of carpooling and would be happy to if / when I find someone who works near me. We moved recently and I don't know the neighbors well enough yet to ask.

I drive a fairly fuel efficient car. Only fill up every week and a half. That's pretty good I think in my situation.

I'd be happy if Houston made it easier not to drive! Maybe I'll try to find activists working toward that end.
Any errors crash the node (they are NOT silent, that's the whole point!) and get logged and then restarted by the supervisor node in well under 1 ms. In the event of too many restarts in too short a time, the supervisor is restarted by ITS supervisor (supervision hierarchy). In this way you only have to code the happy path and walk the "known states" while noting frequent sad paths/"unknown states". You can then elect to handle them in your code.
Cross datacenter replication is the missing piece from AWS. I wish they'd just roll out a hosted Cassandra or something identical
1) The green ones are the Greeks, yellow ones are the Trojans. I think there should be a legend for this.

2) Needs legend. Actually, the cross might typographically be the dagger character, which usually looks like a cross. But in this case it looks a lot like a cross. I think it is used quite universally as the sign of death in books about history, and I haven't seen any other sign used instead.

I completely agree that many Wikipedia maps and graphs have this problem. The symbols and colors are not explained in the figure itself. I guess it's because they want to be able to translate them easily.
The 'tput bel' command has got be there by default & those who don't want it can uncheck it from pref.
It'd save so much time & strain by not looking for a completed task/prompt for input.
The policing of language always seemed like much of an American (and in general Anglosphere) phenomenon. Bleeping swears, censor boxes, the "n-word", I think that's unheard of in most of continental Europe. That's not to say it's complete chaos, you're not supposed to swear or hurl slurs on national television, but if a guest on a talk show wants to say he's had a great fucking day, you won't hear the 1000 Hz bleep instead.
Facebook adds job listings to take on LinkedIn, Glassdoor
The issue with that is that from Icann's POV, the privacy service is the owner of the domain. It's not an ideal solution
> It is just impractical to rely on the law to enforce civility.

Laws shouldn't be used for that anyway. They're far too inflexible. Always remember that historically, what was thought to be civilised usually turns out to be pretty barbaric in hindsight. Laws to enforce such behaviour just slow down progress, so limiting persons via laws should be done with extreme caution and after thorough consideration only.

In practice, communities already enforce certain behaviours (through various methods e.g. peer pressure, shaming and many others). I think in general this is necessary for coexistence, cooperation, and cohesion. But codifying them is probably the least flexible and doesn't allow for any nuance. Besides, any set of rules will have either loopholes or vagueness. Better not to write them down, who knows how people will interpret them.
I'm in the same boat as you, maybe a little bit less categorical about whether to contribute to projects with CoC. I'm thinking twice before contributing to them, especially for the ones that use it as a showcase, but for sure if once someone start complaining because I made a joke, they won't see me again. For conference I'm even more careful, because of the IRL factor. And when conference use CoC as a showcase, it's a no go. Pycon is on my blacklist for instance.

What I like the most is how they harass people based on a code that said people should not be harassed, because they «do not tolerate harassment of conference participants in any form».

I'm pretty sure I will never be concerned by this because I'm really respectful, but I like jokes in general, about everything. I'm too afraid to become the target of SJWs that have a code that let them harass people because they are not happy with their opinions.
> So who really knows whats going on...

Pretty much all of the conversations and disputes have happened on the Internet, so if you are interested you can read the mailing lists, Google+, blog posts etc. in each case. There's no reason why anyone should unless they are interested, but everybody really is free to do so, and then draw their own conclusions.
humility ? What is this 'humility' you speak of?

There is a war on humility for like 20 years now. Things that people unashamedly say today would label them total lunatics 2 decades ago.
Show HN: Affordable UX and web design feedback tool
"modify" is a very flexible term, but at least Live offers lots of customization options, particularly when you consider Max for Live: https://www.ableton.com/en/live/max-for-live/
You might be right but Mongo supports them and Microsoft says that we can start using DocumentDb without changing any line of code which is not true.
As far as I can tell, the Opal project does not have a CoC so this is a bad example for "witch hunting based on CoC".
There are bigger scandals, like people getting offended by Pewdiepie.
I also do not understand "parallel class hierarchies".

Here is another use case for a factory: Building an AST data structure in a compiler. There are nodes to represent Constants, Addition, FunctionCalls, etc and you have to build a tree structure, which represents a program.

Now consider the case, where you build the addition of two constants ("36 + 6"). Using constructors, it could like like: new Add(new Const("36"), new Const("6"));

Using a factory: f.newAdd(f.newConst("36"), f.newConst("6"))

The advantage of the factory is that it can optimize on the fly and return a Const("42") node instead of an Add.
Slightly off topic but I've seen it repeated a few times that it is illegal to build shops near houses in parts of the US.

To me this seems kinda crazy. What is the justification?
Laws do cover cases of extreme harassment. But they don't cover all incivility or microaggression (nor should they).
VSO Blu-Ray / DVD Converter Ultimate 4.0.0.56 and Patch Free
The problem is most tech-transfer departments that universities have actually lose money after paying the lawyers[1] is taken into account. Public research should belong to the people who paid for it -- the public.

[1] https://www.bloomberg.com/graphics/2016-university-patents/
Seems that the title still might continue the confusion on names. IPython is the python language kernel and Jupyter is a notebook system that that works with dozens of languages.

So the graph system works with Python only and not other Jupyter supported languages.

This graph system works with the iPython kernel inside of Jupyter notebooks.
The best one is I own a domain that is basically <my name>.Com

A couple of times a year I'll get an email asking me if I'm interested in buying a domain like <mky name>.com for (the one that quoted a price) $1000.

Usually just ignore them.
Yes(?)

I'm just relaying the argument as I understand it.
> Facebook sat idly by

if you think that, you have been reading Fake News
Don't just look at the name. The PvdD also has a lot of good policies in terms of privacy and other social issues.

But maybe it would be nice to be able to elect different parties in different areas of policy, like the water board.
Except that the advantages and compatibility are not all there. Plus there are now fully managed options for the real thing.
> won't touch projects with a CoC, and when a project that I'm actively contributing to introduces a CoC, I stop contributing.

Here's mine:

http://freeradius.org/list/

---

The only permitted topic on the list is technical discussion related to FreeRADIUS.

Off topic messages will result in a warning. Continued misbehavior will result in the person being unsubscribed from the list, and permanently banned.

---

I sympathize with your position. When people started asking me for a code of conduct, I wrote the above.

The trigger for me to write the above was a situation where someone complained on the list about "bad behavior", and asked for civility. When it was pointed out that the "bad behavior" was a technical answer to a technical question, they responded with cursing and insults. Cue... ban.

Some people read simple technical answers go here and read this file as an emotional response of "go F yourself". They instead want answers to be "inclusive" to the point of smarmy pandering.

My $0.02 is that if you want technical answers to a technical problem, you're welcome on a software forum. Otherwise, if you want online friends, play a MMO game, or call a pay-per-minute service.
TokuMX was discontinued last year

MongoDB Atlas will manage MongoDB for you
Allow me to disagree. Open platform works great when people collaborate.

Google has not collaborated with the Linux community.
The problem is that perhaps 75% of the people who say it are incorrect. There are a handful of trite items on a high percentage of resumes (team player, communicator, able to work in high pressure, etc.) that are virtually ignored - nobody has ever brought someone in for interview because they wrote "I'm a good communicator".

Generally I'll assume you're a good communicator until you show otherwise.
That's insane. I can't believe that conversation exists on that place. It is not the place for it. Personally, I believe to each their own, but I also believe in not harassing people when they don't agree with me.
This is amazing. How does one person build so many successful startups while everyone else struggles to just do one?

Maybe there was some momentum from his previous successes? If you're already a famous startup founder, then I guess it's easier to get users for your next startups. I've heard that this was the case for Slack, but I don't know how much truth there is in that.
TokuMX was discontinued last year
Nobody's trying to take suburbia away from you. By all means, move there. Enjoy it! The article is merely asking you to pay the full price that such living entails. That seems fair to me.

> People who like deep thought or long deep conversations with few people under not much time pressure [...]

I've spent half my life in little villages and suburbia and, in my experience, conversations here are much shallower than corresponding discussions in cities. We have more time to talk, sure, but that rarely translates to deeper discussions. In cities, on the other hand, I tended to encounter people with a higher diversity and density of life experience, which led to much deeper conversation than I've ever experienced in a rural community.

> Also, "social homogeneity" (all people in a spatial region having the same cultural background) is really underrated

There's a small tradeoff, I guess. But I live in a place where >90% of the population shares the same ethnic and religious background, and I don't see how that contributes to productivity in any meaningful way. Diversity of experience leads to far fewer shared assumptions and higher quality of work, I've found.

I've encountered too much software here that assumes everybody only has two names, women only want to be with men and vice versa, all names can be expressed using X alphabet, each user has full use of their hands/eyes/ears/voice/legs, children are genetically related to their guardian, babies are only born in hospitals, etc. When this software collides with reality, it breaks. It might have been written faster (I doubt it), but it's less fit for purpose.

Honestly, if you find it difficult to consider the feelings of others, it sounds like you want the freedom to be antisocial without paying the costs. You won't find that anywhere, rural or urban. You'll simply find a different set of norms. Considering the social ramifications of your actions is simply the price of living in any society, large or small.

> Interaction with "special people" who actually want to be recognized as such robs you of waaaay too much brainpower that could be invested in other things.

Have you ever thought about it from the other perspective? Perhaps they merely want to be treated like you are regularly treated. Has it occurred to you that your desire to be apathetic to the needs of other humans is, itself, a request to be a "special person", robbing many of us of brainpower, etc?

> Or mabey I just miss what I never had

Probably.

>> and I know I'll not have at least in the next 10 years

Why not? Answer that and I bet you'll go a long way toward answering your question about why humans have been increasingly favoring cities over the last few thousand years.
> Reductionist thinking is enticing but dysfunctional.

Unless the word "reductionism" means something else than I think it means, I don't really see the issue. There's no problem with reducing a complex system to its simpler parts in order to understand it - that's basically how all human understanding works. The problem only starts when someone takes a small subset of the simpler parts and hyperfocuses on them, throwing out the rest.
She's "GitHub staff" now.

The mentality of "that person said something I disagree with [on other media] and they should be banned here [on a random project that I don't have anything to do with] or else..." is incredible toxic.

If you don't agree with "assholes" writing code or using code that was written by an "asshole", you'll have a hard time using anything open source at all.
Why Jeff Sessions scares tech companies
Yes. https://en.m.wikipedia.org/wiki/Bundesdatenschutzgesetz
Because the Opal project is ran by sensible maintainers. The point of this link is to showcase the kind of people that want CoCs to be a thing. If you read the comments on that issue you will see that the PC warriors are trying to pressure the project into adopting a CoC which would make the behavior that upset them unacceptable.

To be clear, the behavior that upset them was a contributor tweeting things on twitter under his private name. They wanted this person to be removed from the open source projects they were working on because of that.

The people who are pushing CoCs want to be able to punish people for perceived injustices. These injustices can be tweeting on twitter, and if the PC warriors get their way the punishment is to be ostracized from all open source projects.
>If I want to contribute to an open source software project I need to share the politics of the people that wrote it

I disagree. Software is meant to be meritocratic - all that should matter is the quality of your commits, if you're a contributor. It shouldn't be necessary or even desirable to have an explicit code of conduct to expect civility.

> There's a daily printed and online publication in the UK called the Daily Mail. It's a nasty, divisive, dishonest paper and it's done a lot of damage to our country. But they published a software library that I wanted to use. I was genuinely conflicted.
>The environment under which the library was written supports division, inequality, victimisation of minorities

Would using the library support division, inequality or victimize minorities?

Would not using the library help minorities or promote unity and equality?

Fritz Haber developed a process[0] for synthesizing ammonia as a means of manufacturing poison gas for use in World War 1 - a process which led directly to the development of the gas chambers used during the Holocaust. However, the Haber process also revolutionized agriculture worldwide, making it possible to grow food in places where it would otherwise have been impossible. Does that mean modern agriculture is imbued with violent German nationalism or anti-Semitism? Of course not.

In the same way, code has no political, social or moral dimension of its own, and the political environment in which it's written need have no relevance at all to how its used, or by whom.

[0]https://en.wikipedia.org/wiki/Haber_process
I see the plot for a more realistic "Child's Play" reboot here.
>It's a mess we won't be able to clean up for many generations.

With current generation tech ?

I love how people project problems we have now on to long time spans like that makes any sense given how fast the technology is moving, especially if the scale of problem changes giving more incentives to solve the problem.

Like all the people saying that in 100 years we'll starve to death because global warming will cause arable land to flood - meanwhile we know how to produce food from stuff like algae even now and could scale that up relatively fast if needed, GMO advances are almost guaranteed to give us a way to efficiently produce macro nutrients from simple organisms if we just don't figure out efficient ways to synthesize them directly on that time span.

It's how people used to worry "In 50 years, every street in London will be buried under nine feet of manure", http://watervat.blogspot.hr/2016/02/great-horse-manure-crisi..., worrying about long term problems based on current technology and scale is ridiculous - if nuclear scaled up it would put even more incentives to deal with the waste and 60 years is a lot of time to come up with ways to deal with it. It just requires dedicated investment/work.
From the link you provided:

The fast erosion phase of the concrete basemat lasts for about an hour and progresses to about one meter in depth, then slows to several centimeters per hour, and stops completely when the melt cools below the decomposition temperature of concrete (about 1100 °C). Complete melt-through can occur in several days even through several meters of concrete; the corium then penetrates several meters into the underlying soil, spreads around, cools and solidifies.[3]

This would seem to counter the claim that the molten core material could burn through hundreds or thousands of feet of earth.
So they artificially create a precarious situation and then charge you money for it (or at least, allow registrars to do so). If they just didn't disclose the information publicly without your consent, the whole privacy-as-a-product wouldn't be necessary. But then people would be less rich, I guess.
I doubt he gets his facts straight. I very much doubt the 250t of Corium haven't cooled down enough in 6 years to solidify.
You should add another minor detail, which is that I should not be legally prohibited from taking a walk, or walk my dog, without a crazy person following me around calling me an idiot. I would call that harassment/abuse.

You can express your opinion on people in public office as much as you want.
We weren't talking about Presidents and dictators though right?

So maybe we should get back to the topic of how CoCs have no merit or practical use?
Sure. That's why you have to always fill out all forms again and again, because previous forms at one office cannot be shared with the office next door (And because their IT sucks).

In all seriousness, as an example, data retention laws are a huge topic in Germany, that have been rejected by courts again and again.
Woah, too many negative comments here. We wanted to model it like Shodan where we would provide a searchable interface for secrets on the web, starting with GitHub.

We are removing the search functionality and account upgrades right now until we can come up with a better solution to inform people about secret leaks. For now, you can simply use the existing Check my GitHub button to scan your public repos.
I think he's saying the opposite - it makes sense to build on sites that are currently parking lots.
It's easier to just put fake name and address in the required fields. Only the email is used for verification.

This is a stupid requirement anyway. The fact that whoisguard exists is testament to it.
One Chernobyl a decade would have less global impact than fossil fuels are having. A much higher local impact, sure, but that is the failure case while the problems with fossil fuels is the expected case. We're doing much better than that and technology is getting even safer as time goes on.
> However, this is the grim reality of nuclear power

That is like saying that this is the grim reality of hydro power: https://en.wikipedia.org/wiki/Banqiao_Dam?oldformat=true#Cas... [171,000 deaths and 11 million displaced.]
> Those things you buy in supermarkets come by lorries and trucks

And yet roads are not packed just with lorries and trucks. So without people driving around in their huge personal vehicles maybe there would be little less roads required?
How do you explain the reasons in the article? It appears that they have a good working mechanism for conflict resolution and a CoC gets in the way of that.
FeFETs are planned for embedded non-volatile memory, eg. the memory for code storage build into microcontrollers, not SSDs. In current devices this is typically NOR flash, and the code executes directly from it. There's no pool of empty blocks, but the cells are single level so endurance is still acceptable.
> If someone can't create a PR without saying things that are racist, misogynist, etc. then frankly I don't want them in my community.

That's confusing two issues: code of conduct, and on-topic communication.

If someone opens a PR which complains about a bug in a different piece of software, you would close it as off topic. If they kept doing so, you would block them as being abusive.

The same should apply to racism, sexism, etc. The issue isn't that they're wrong, it's that they're off topic for a PR.

You don't need a code of conduct that says "racism is bad" in (for example) a javascript library.

For me, making moral and political statements in a software project raises all kinds of red flags.
Hi sama,

I know you wrote that YC Research will likely not expand in the near future. If you do I think the most interesting topic would be the destruction of the journal industry and freeing information. At least in my opinion it would make a lot of sense for YC to try and free as much research as possible which entrepreneurs could build upon. I can only wonder how many more interesting startups we'd get if a random hacker in India or Ethiopia had access to the latest journals on medicine, biology etc.
That would take a lot of commitment and being in active position to some powerful interests. This should be attacked from a legal, political and technological angle.
To keep the neighborhood quiet.