skysight-inc/HackerNews huggingface dataset:
> Technical forums should have a code of conduct that says "Technical topics are on topic. Others are not. Off-topic conversations will be stopped. Continued off-topic conversations will result in a warning, and a ban."

Let me tell a story about off-topic postings in a forum that I was active at.

There was a member who often posted (let's say) controversial, but very reasoned answers in this forum. They were often against the official consensus of the forum, which lead to strong reactions and controversies (I can even imagine that he loved this controversies); but as I said: his arguments were very well reasoned. So there were some moderator(s?) who rather would have liked to ban him from the forum (but they couldn't easily, since there were people who rightfully said that though his postings are controversial, they come from a completely different side of view, so they have value for the community).

So the moderators gave him a warning (I think there were two warnings were before ban) because of some off-topic posts (there were some terms hidden in the forum rules, which really nobody read). This lead to an outcry in the forum since there were other (less controversial) forum members who also accidentally wrote off-topic posts, so people sensed an agenda.

One of the moderators (a very recognised one) did the (IMHO) only correct thing that one can do in this emotionally charged situation as a moderator: She gave an official warning to herself in the "warnings thread", for the reason that she accidentally wrote some off-topic posts, too.
I can't really imagine an "infinite" market. The biggest one I can imagine is an ultra-global one, where every living human anywhere can buy anything from anywhere and get it reasonably quickly. In such a market, monopolies would be global monopolies.

Actually, come to think of it, the market for digital services is quite "ultra-global" already.

Either way, whatever the market size is, monopolies in a given market is the the victory condition - the goal - for the monopolist, and a failure mode for the entire market. Hence how it works is that the idea of "the win" is dangled in front of you so that you work, but it's meant to be snatched away in the last moment, so that you never reach it.
"ORMs make porting queries to another project that needs to use the same database difficult."

Are you arguing that that's a bug or a feature? Because literally every system I've worked with that's gone down this road has been a maintainability disaster, with the entire database schema treated as an API...
Some time ago, I had a desktop PC with a mechanical HDD (capacity reasons), and I made a mistake of installing W10 on it. Very quickly I noticed that even on a fresh install, HDD was literally never idle, and that's after all updates. There's always some more crap MS wants to push out, or something wants to update, or reindex, and so on and on. Seriously, it interfered with my sleep in another room.

Windows 10, never again.
A Q&A on Google's New GTLD Solution, Nomulus
I wouldn't want to compete with this. It's a whole lot of schlep [1], and even if you match their features, you'd have to charge less than $19.99 per year. I don't think there's any more room for innovation or lower prices.

[1] http://paulgraham.com/schlep.html
No; in designing a robust system, you can't rely on what people are "supposed to do" out of their own initiative. As it is on the market, the moment you win and the external incentives pushing you to "aim higher" disappear, you become a wildcard - i.e. a problem.
Ok.

To expand on my answer above a bit, a few categories of tools I've (superficially) looked at or see others work on:

Code to UML (and the other way around): Generally have been clunky to use, and can't distinguish between important/non-important things. Might be useful for larger domain models, but that hasn't come up much for me.

Overview tools: typically generate a treemap of some sort from code directories and/or commit history. I can see how they might be useful to find specific hotspots in really large code bases, but I'm not so sure if that is a thing that's actually needed all that often (I certainly haven't)

Projectional editors are related and are interesting, but also don't feel all that practical. Incredibly hard to get right.

What I'm missing in the field: graphical debugging tools that e.g. visualize a run-time object graph, plot values/events, ...
Dwarf planet Ceres boasts organic compounds, raising prospect of life
Newbie Ubuntu user here. Currently I have the 16.04LTS (I don't know if mine is 16.04.1 but I downloaded and installed this version of mine the day 16.04LTS officialy released last April 2016). Should I upgrade to 16.04.2? If so, how? I mean, do I have to download the 16.04.2 installer or is there a update command?
When users have evaluated DocumentDB against MongoDB, they see major shortcomings in Microsoft's offering:

"As we were developing our new financial benchmarking service last year, we evaluated Microsoft’s Azure DocumentDB, but MongoDB offered much richer query and indexing functionality"

KPMG France
https://www.mongodb.com/blog/post/kpmg-france-enters-the-clo...
What is the mitigating factor with cleanup? Do we lack materials that can survive the extreme levels of heat and radiation? Are we unwilling to pay the cost? Or, is the problem a lack of sufficiently complex robotics that can perform the necessary tasks at a distance?

If the problem is materials, we're in trouble.
European Parliament passes CETA, but this is just the beginning
I wouldn't call that hypocrisy per se. Democracy is not an end in itself, and it's quite possible that a conviction/ideal/value is considered more important to someone.

Now whether it's a good idea to (potentially) damage the democratic system because of those ideals is a more complicated issue. I think sometimes yes.

Of course, in context of the NYTimes it might well be considered hypocrisy.
> That's insane. I can't believe that conversation exists on that place.

Even worse: "Coraline Ada" works for GitHub (also see https://news.ycombinator.com/item?id=13667829).
You are correct mostly, this is a Python package, working in the Jupyter notebook, it will not work for other languages. However, most people still know it as the IPython notebook, that is why is mentioned it.

However, most of the code for ipywidgets and ipyvolume is Javascript, running in the browser (you can even export the snippet to include into an html page) and porting it to other languages should be possible.
Thank you for your insight. I mean this comment seriously, because it is the only reason i don't run more websites:

what happens when my site gets very popular and lucrative, and someone uses my whois info to rob me in my home?
Reading this thread is making my blood boil. But I have never understood what these people are trying to prevent. Are they concerned about someone's technical contribution to a project being rejected because of their personal views? I have never seen that happen (and I don't believe it has ever happened).

Yet, the person who created this issue has been hunting down people whose opinions they don't agree with and trying to exclude them from participating in a technical community. The scariest part: this person works for GitHub.
Isn't all of this dependant on the composition of the corium? As that's what defines how much heat is being added to itself via nuclear reactions?

Per my understanding, it will always be sub-critical without correct geometry and neutron moderators. But wouldn't the precise amounts and percentages of various materials in the molten sludge vary thermal output?
United States asked Canada to help spy on candidates during 2012 French election
I'm surprised I had to scroll more than halfway through the discussion to find this comment. I got the exact same impression reading the post.

That said, it does look like the author possesses some level of self-awareness and is working on his issues.
Ok - so how do you know if you're "over-learning" - what are the signals for you?
Sorry OP, but this is pretty terrible idea. I know the secrets are already out there, but the least that could be done is let the user know about it.

I am glad to see the search was taken down. There's nothing wrong with the search, but a better use of it would be to educate and inform. I'd be curious to see which kinds of developers are the most likely to leak sensitive data.
the entire premise of a Code of Conduct like this is flawed. this is the infantilization of adults. 6 year olds need a code of conduct and an authority figure present, so they won't fling shit at each other. if we treat adults like 6 year olds then we should expect people to behave the way they are treated.

I find it hard to accept that anything more verbose than "you're an adult; act like it." is needed for a Code of Conduct. it astonishes me that this is the trend in our culture and society. big brother gonna protect you from the mean people. a world without sin. none shall pass.

what we really have is a deficit of communication skills, a deficit of maturity, and most of all a broken view of how social groups do and ought to function. this is the fallout from decades of institutional education. we now have multiple generations of people who have come to take comfort in the institutional structure of elementary school and feel lost without an authority figure to turn to.

what the fuck has happened to us?
To build something similarly sized with the free version of Mongo would also be expensive. It's a trade off.
True, but they also show a preview of the page in the message, which would require fetching it. Pretty much every messaging service does that now. Also, there are legitimate reasons to scan URLs (malware, for example). Again, not trying to defend Facebook or absolve them of violating privacy, just saying that for these specific criticisms, there are technical explanations.
If I didn't see a link, I would think that this was posted on Onion.

“We were kind of all taught to be against the Dalai Lama,” she notes. “And then I searched online, and I realized I didn’t know why I was against him. Although he is a political person, he did so many good things.”

Then:

“China is kind of defined in Western culture as a brainwashed society: People are totally brainwashed, and we don’t have self-judgment. So we want to use this as an opportunity to clarify this.”

So by "clarify" they mean to prove that the stereotype is true after all?
This all depends what your goal is.

If your goal is to understand web development then I would say that a micro-framework like Flask is better because you actually have to assemble all the pieces yourself. Moreover, if you're curious about how a given feature is implemented, extension source code is often very accessible. For example, all the business logic in Flask-Login is confined to one ~450 line Python file [1]. Not bad!

But one the other hand, if you're trying to create a production-ready service, then Django/Rails probably have fewer risks since they require fewer decisions.

Lastly, the book had a very thorough treatment of authentication. I agree that this is a huge pitfall, and I think Miguel introduced and explained the problem extremely well.

[1] https://github.com/maxcountryman/flask-login/blob/master/fla...
I doubt Germans use Siri, let alone Alexa, all that much.
I've been contacted twice by their recruiters and also hear that they have contacted many other developers in my town.

Perhaps they need to "think different" about moving people to Seattle.
Thank you. As I mention in the documentation: http://ipyvolume.readthedocs.io/en/latest/
There are other packages available for Python, but I would argue they are more difficult to get working (either installation or more boilerplate code)
If the government required you to click a link every time you bought something online, and upon failure to click, they confiscated it, would you feel the same as you do now?
Oh for crying out loud, I just moved here from the UK in part because the government there kept pulling shit like this
It's just a category/brand. I do like being able to search "awesome x" for anything when I want to browse libraries or tips. Better than guessing what the repo name would be.
Agreed, I wouldn't work for Amazon even if I was without a job and they offered me a 250k salary. My experience with them was negative x3
It is very well possible that the German chancellor Merkel worked for the former East German State security under the name "IM Erika". The once was a very compromising picture of her her on the internet, showing her in front of a house of a former "dissident". Possible doing "observation" work.
So they basically copied Valve? But removed the CEO part.
The advantages are real. Compatibility might not be 100%, but honestly Mongo isn't magic. DocumentDB has strengths of it's own.
> And I don't know where it wa a ICANN error.

OP didn't say ICANN made an error, he says ICANN has a stupid and/or badly implemented policy.
Yep, that person being hired on at Github was the last straw for me. I cancelled my (paid) subscription and moved all my private repos to Gitlab. Any future open source libraries I may publish will be on Gitlab as well.
Don't use your home address in whois, period. Use a business address. If you have a site that is lucrative then you have enough to pay for a PO box or an office space. There are plenty of companies that will provide on demand office space and take and forward mail for a couple hundred dollars per month or less.
A talk at the LSE on Labour in the digital economy
Why Paterson, New Jersey, Is Famous in Lima, Peru
> Population dispersal should be encouraged! It dramatically increases quality of life

Citation needed. My quality of life went way up when I moved to a big city: simply having many more people around means there can be a lot more things that cater for niche interests. Humans are social creatures and like having like-minded people around, and for those of us who are weird in various ways, a group of like-minded people is easier to find in a city. At the same time most people have multiple interests and want to be able to move in multiple circles - in a dispersed world I might be able to live in a programmer commune or an anime-fan commune or a goth/industrial music commune or a kink commune or a theatre commune, but I'd be unlikely to find all of them in the same place. (And that's a pretty closely-aligned set of interests as people go, I'm pretty boring). And if your solution is traveling to places of interest, remember that commuting is a huge drain on quality of life, and one that people often underestimate when choosing where to live.

> Ideal world imho would one where cities and towns simply don't exist: it's individual homes or small-group-homes sprinkled around the planet, with "leisure centers" and "shopping centers" and "health centers" sprinkled uniformly between them, and large chunks of forest here + agricultural land here in-between them.

Sounds pretty boring. What would anyone do in the evenings? Where would you go to work on something? Just working in one of a few office blocks clustered together and devoted to related industries, with a couple of restaurants and some bars/clubs, is a huge win - all those random meanings and social opportunities with people who are doing something similar, but not exactly the same, to what you do. But to sustain a cluster like that probably takes a city (I mean maybe you could build a programmer-startup-oriented small town, but I wouldn't want to live in it 24/7).
> what happens when my site gets very popular and lucrative, and someone uses my whois info to rob me in my home?

You form a company around it and use the business address? Or use your domain registrar’s privacy guard if you can’t/won’t form a company.
I'm working to this[0] definition:

> The practice of analysing and describing a complex phenomenon in terms of its simple or fundamental constituents, especially when this is said to provide a sufficient explanation.

I mean simplifying complicated to the point where they seem appealing and then asserting that there is no complexity.

[0] https://en.oxforddictionaries.com/definition/reductionism
I worry that we are fighting the last war instead of the next one when we talk about using cars less. The business models that led to centralized white collar work forces in city cores are going away.

Automation means those work forces are smaller. More decentralized companies and work from home means that there is less reason to have them all in one place and its usually easier to provide modern utilities cheaper and easier outside of the context skyscrapers and dense city centers.

As that happens, places that do have public transit infrastructure, largely built on the commuter model, will find it ever less efficient as you aren't shuttling people to the same places or in the same patterns. And places that don't have existing transit will have to experiment with untried models in a context where experimentation is very expensive.
I don't know anything about that Twitch link, but I doubt it. This one being a disingenuous use of the word 'robots'.

Everybody that's upvoted on HN or starred on Github (over 30 on each!) has clearly not followed and read the link.

It appears to me like OP's experiment in marketing - getting HN readers to react positively to something mundane.
> Did you even read the party programme of piratenpartij?

It's not because they have no (or a bad) programme, I said what I said because they are "the pirate party".

Regarding the PVV, the "party vor vreedom" (literally translated, for the non-Dutch people here), yeah they're literally George Orwell's 1984 doublespeak. A party for freedom that restricts our freedom every step of the way, and focuses on muslims the whole time. They should have been called the anti-foreigner party, or perhaps rename to Autochtonen Eerst (as a reference to America First). But anyway that was not the topic.
Google doesn't need a better algorithm; search is simply a stronger buy-signal than conversation.
Going on a tangent. I don't like Facebook as a company due to its policies. I wouldn't be surprised in the least if one of these days the WhatsApp end-to-end encryption is "discovered" as broken, followed by a quick scramble to explain it was a temporary glitch and that they found it quickly and closed it. It would just make the headlines for a day or two and then be forgotten. Most people using WhatsApp never cared about any kind of encryption or thought a lot about privacy, and most people using it now still don't.
Completely agree with your sentiment.

I'm from India and see lots of people using 'Awesome' and 'Cool' in tech community, and sometimes I wonder why would someone use words like these for very normal things?

Although I don't mind usage of awesome in OP's case. This is generic format for listing of resources.
You are wrong: http://www.gesetze-im-internet.de/englisch_bdsg/englisch_bds...
Users Table Mutations – Three ways of building and altering a users table
They have done very pleasing and playful UI in the past. I remember back when I moved my virtual console data from a Wii go a WiiU. Or when I moved from a 3DS to a New 3DS.

While the process took way too long and was very annoying in general, I loved the animation showing Pikmin moving blocks of data between the machines.

As a technical person, I would have loved a progress bar and a data rate display even more, but a cute animation like this is text second best option I guess.
There are many factors, IMO (probably all wrong).

First, ubuntu was initially seen as "noob's linux", debian users especially not taking the fork well, nor the fact that the numbers of linux users was raising in some kind of OS version of eternal september.

Then there was the fact that ubuntu was OK to mix up proprietary code in their repos, like proprietary drivers. It was (it is) a big fight for debian to sacrifice ease of use to enforce non-proprietary software.

Third, there was the massive success of ubuntu, making all other distros the challengers. This always tends to attract criticism.

And finally, there was the perception of canonical pushing their agenda on their users, leaving them no choice, like when ubuntu migrated to unity or with the whole amazon lens debate.

The mix of all of this makes this linux distro having the easiest setup and the more compatibility/support being looked at with disdain, which is a shame, really.
I think of it as more like quantisation, where information/detail is lost for the sake of simplicity. So after a reduction your mental model/data might not have the required fidelity to make useful conclusions.
> I can't understand why you keep thinking I'm somehow using time as a metaphor for money.

I said currency. If you exchange one thing for another (or talk abstractly in terms of this), it's a currency.

> requiring people to give up time to obtain a scarce good tends to be seen as more fair

People too poor to take time off work, or with high-paid careers that leaves them little free time won't have time to spare.

People who are wealthy with no associated constraint on their free time (e.g inherited wealth, or retirees), the unemployed and children/students have plenty free time.

Why does the latter group deserve tickets more than the former?

> time is more equitably available to people than money

Time is more 'equally' (but not necessarily more 'fairly') distributed than time, but what does that matter? Daily toe-nail growth is more evenly distributed than money, and maybe more evenly distributed than time too, so should we ditch time in favor of exchanging good for toenails?
I'd be happy to learn about your experience developing an application against DocumentDB and its strengths. Care to share?
German is one of the 2 languages Alexa supports, so they must use it a little
Delta debuts free Main Cabin meals in 12 markets
sudo apt update and sudo apt upgrade will do it for you. To check what version you are on simple do cat /etc/os-release
:) I choose "made an error" to be more subtle. He original words were:

> "This is an short story on how ICANN acts like mafia and has taken my site, Nomad List, hostage for 2 days now."

That implies malicious activity, or some other kind of wrongdoing like extortion or something like that.
I am disgusted by ICANNs approach here but not to spare NameCheap:

If WhoisGuard expired, shouldn't they update the domain WHOIS data with his current contact details. I can't imagine levels not having up to date email address with his account.

So if I am correct, WhoisGuard expired, record reverted to original one. But domain is still registered via NameCheap. NameCheap should use levels current details. Not the one from 5y ago.
Sorry but this are facts on the ground. You can double check with someone from EE what the sentiment in EE is about those refugees.

Explaining why a place is islamophobic and arabophobic and not hating all refugees is not firing a religious flamewar.

But whatever - your site your rules.
so, if i'd noticed you were dang before i responded i probably wouldn't have. only because i was trying to form a consensus. i didn't realize the consensus was being explained to me. :)
No, it explicitly also applies to public authorities.