skysight-inc/HackerNews huggingface dataset:
We actually hit an unfortunate consequence of this with some scripts being called in python 2 mode while we were working in a python 3 virtual environment.
That's been tried. It scaled poorly.
I'll repeat what I said in response to another comment:

I think you're underestimating the intelligence of people. We like to think that we're much better than the average Joe at separating the wheat from the chaff, but the truth is that the average Joe just isn't so bad at it either - or at least, isn't much worse than an editor sitting in his echo chamber.

If I look at my twitter feed now, for example, I have a bunch of tweets criticizing a new decision of the government to withdraw high-denomination currencies (I'm from India), and for every such tweet there are others that are calling out the fallacies of the argument put forth. And vice versa.

Gives me all the viewpoints I need to form an opinion.
Switzerland also has less population than New Jersey and it's less than twice as large.
Wow, that was intense. Thanks for sharing.
The default for Debian [0] and Ubuntu [1] is Python3. The `/usr/bin/python` symlink will be Python2 forever, since Python itself advises it. PEP 394[2]:

> for the time being, all distributions should ensure that python refers to the same target as python2.

[0] https://www.debian.org/doc/packaging-manuals/python-policy/c...
[1] https://blueprints.launchpad.net/ubuntu/+spec/core-1311-pyth...
[2] https://www.python.org/dev/peps/pep-0394/
> Koichi: I do think so.

This is mistake. I said "I don't think so". 30% is not enough.
Just making a general point here that this event has surfaced..

I dont get why people are so emotional when famous artists die. Posting on facebook and whatnot..
We werent personal friends with them, so it wont affect our lives in any way. Their works are still as available as ever, and still as great as ever. We can still listen to their music every day.

If they died old then they've had a good run to make a good body of great work that can be their direct legacy for hundreds of years. Few people achieve that.
You are doing exactly what the article and the comments above are slating the left for doing: turning the issues that actually affect the other side every day, or which they want treated as important, into "imaginary issues".

You think identity politics are imaginary to the various minorities (of all descriptions) who just want equal footing and the ability to not deal with race and gender every day of their lives?
Since you're actually writing tests (you say you're doing checks, which are effectively tests.) Why not just add them to a test suite?

You win twice, or more.

You get proof of the assertions you're making to your peers, you get regression tests to cover your code when it's being refactored, you also get to strongly document the intent of your code so that others can know it deeply, relatively quickly.

See devs like yourself who claim they aren't writing tests, but in essence they are, the only difference is they're not persisting their tests, and losing their value beyond initial validation of the correctness of the code.
Article Writing Tips from SpongeBob SquarePants
All major distributions have completed their switch to Python 3 or ship it already.

This is Canonical's stance:

> All Ubuntu/Canonical driven development should be targeting Python 3 right now, and all new code should be Python 3-only.

Regardless, nowadays many people deploy Python applications as stand-alone bundles. We're happily running Python 3.5 on CentOS 6 and it took like ten minutes to deploy (pyenv!). This lets us use a rock-solid base system with an up-to-date application stack, which makes our old school admins happy.
Hi HN,

I wrote this script and thought it might be useful to others.

Thanks.
That assumes that all 51% vote the same way. Obviously that would never occur. Especially if you have more than two candidates.
I love the idea you seem to have that I exist in a monocultural, monoracial vacuum. It's not impossible to live that life in Baltimore, but you sure as hell can't do it and use public transit, except maybe when the Orioles are playing at home.

And, no, I'm not going to call a black man "Uncle Tom", of course. On the one hand, as I said before, that's an intra-group term; used across boundaries - especially that boundary - in that way, it not only fails to make sense but takes on a lot of unsavory connotations that it doesn't have when used within a group. Since we here discuss a case where it is used within a group, I fail to see the relevance. And on the other hand, what sense would that even make?

As far as the value of your feedback goes, what of it has there actually been, beyond "that's bad and you shouldn't say it because I say so"? You haven't even attempted to substantiate your claim. You've just made it, repeated it, and even tried to enforce it by means of moderation. At whatever point you decide you prefer to discuss substance, I'll be happy to oblige you.
Parser: PHP-like programming language aimed for casual website creators
Protestors are doing much worse than "painting banners". Like hanging and beheading an effigy of Trump [0]

~~0: https://www.youtube.com/watch?v=kht_qNBXzbU~~ (wrong video)

0: https://www.youtube.com/watch?v=cpUvZLZ6axM
"Despite citing the judge’s heritage as a source of the conflict, Mr. Trump said that as president he would have no problem appointing Mexican-American judges.

“I would love to,” he said. “I would do it in an instant.”"

Doesn't sound racist to me. Also digging this stuff up in the midst of an election is of course a reason for hyperbole. So did the Clintons with the leaked emails about Wikileaks, Russia or the sitting FBI-director.
Even more amazing stuff you have to watch: https://www.youtube.com/watch?v=XqEddipbpkw
Then why did he pick Pence - a actively virulent homophobe - as his VP?
Which emails were damaging? I didn't read any that I thought were a big deal, do you have any examples?
The connection you make between polls and GOTV is interesting. I hadn't thought of it that way. So, as I understand it, the campaign is the candidate and the people working to get the candidate elected. The campaign can legitimately use polls to decide where to allocate resources (e.g., money for ad buys, themes for ads, on-the-ground person-to-person outreach). However, it's not legitimate for a campaign to publicize the poll numbers, as voters should be motivated by the campaign's message rather than by fear of being behind in the polls.

Is this a fair representation of what you're saying? I don't feel I've captured it quite right, as I can't figure out how to tie in the entertainment aspect of polls. Also, I'm not happy with my choice of the word "fear" as the driving aspect of motivation.

Acknowledging that I may not have captured your argument correctly, I'm going to move forward, fully willing to abandon it if it ends up relying on parts that I've misunderstood.

For one, I'm not sure where to draw the line of who is involved in a campaign, and therefore who should know about poll results. There are people who are paid to work on the campaign, so it seems clear they are part of the campaign. And there are people who spend a lot of time volunteering, so I think it's fair to consider them as part of the campaign. There are people who volunteer less, for example donating a few evenings working for phone banks, or perhaps working in IT or data management, or working on the polls themselves. Then there are people who aren't directly working for the campaign, but are passionate about their candidate (or perhaps passionately opposed to another), and either work on their own or self-organize. Maybe the line is that only people who are involved in decisions that require polling data should know the results? What justifies "needs to know"?

Another question I have is about GOTV in general. The numbers I've seen show that over 40% of eligible voters didn't vote in the 2016 election. I think we agree that more people should vote. Some GOTV methods I've seen are general, non-partisan "Please vote" campaigns. Partisan ads often include admonishments to vote. There are also programs to help people get to the polls (for example, rides). Some of these are non-partisan, some partisan. Are these legitimate GOTV efforts? If the electorate is to be accountable for turnout, what other methods can they use? Should partisan ride-providing efforts have access to poll data to best allocate their resources? How about non-partisan groups, as polls may show which areas are expected to have lower turnout?

As I said, I've responded to what I interpreted as your position before confirming that my interpretation is correct. I've done this in the interest of expediency, not to build a straw man. So please let me know how my interpretation can be improved if it's not correct.

Thanks!
Can't speak for the US, but the Brexit result in large part was driven by "traditional" media, in the form of tabloids that have a large circulation among the bulk of Brexit supporters and have long held nationalist and anti-EU positions.
he won precisely because he had 0 press on his side. when the press exaggerated the idiocy of trump's words and actions, that played right into the anti-establishment sentiment of voters.

as a result when trump really did do dumb things, and the press continue to make him look bad, the public would respond by saying "screw you! u elitists want to make us feel this way but we are going to respond by just not caring twice as much!"
I took a university course where we built an interpreter for MicroScheme. It was a difficult project but was also really awesome and rewarding. I'd like to go back and do it again without deadlines to really understand it better. I think functional programming languages can be a great choice for implementing an interpreter since metaprogramming is their forte and Racket's match function helped a lot, it's like the most powerful thing I've ever seen[1]

[1] https://docs.racket-lang.org/reference/match.html
Could be there a precompiled X86 binary for windows too? Q_Q
I'm still waiting for supervisor, beanstalkc, and cloudsigma.
Making Kanban Work for You
Truth isn't a majority opinion.

It's correspondence to an external Universe.

Voting systems _may_ help get you there, but not if the voting-group tendency rewards values other than truth.

Related: Celine's 2nd law.

The problem is complex:
http://plato.stanford.edu/entries/epistemology/
HTC opens pre-orders for wireless HTC Vive adaptor
You don't simply upgrade your production machines to the next OS version with fingers crossed. You do some testing and validation first.

Say, you use containers and so your application is isolated from the host system. When the next version of your host system comes with a new version of Docker, you have to do similar testing and validation anyway.
EU Roaming Charge Ban: How Telecoms Can Maintain Profitability
Same here.

Haven't had a single Unicode bug in production since we switched to Python 3. Also, chained exceptions (extremely valuable in walled-off production environment).

Type annotations actually work and have prevented a number of bugs.

The asyncio syntax is really nice with Tornado (don't use aiohtto, use Tornado! it's much more mature)
Citing Snopes as biased? Er, no. They're one of the few remaining sites that can be trusted to debunk bunk properly.
Would I be way off in saying you're voting against the left more than you are voting for the right, then?
I think the fact that python points to python 2 and python3 points to python 3 does not mean one is default and the other is not. One would think so, yes, but this is a bit of difficult case, for historic reasons. Both versions will need to be present because many things depend on 2 still (ufw for one I believe), python 2 was just there first and hence earned the badge "python". To now switch to explicitly calling it python2 and calling python 3 python would break many things probably.

On a clean 16.04 install, python 3 is present, python 2 is not, however, you still need to call python 3 with "python3" [0]

[0] https://wiki.ubuntu.com/XenialXerus/ReleaseNotes#Python_3

Edit: See qznc's remark on the pep, apparently it's even advised the keep "python" pointing to python 2.
Python 3 is the default in Arch too.
Quibble to your posting which I otherwise largely agree with, Shrekeli is under Federal indictment, and every one is cheering that, and it's too early for Holmes to receive the same treatment, although the fraud she was running should have been brought to heel much earlier, we're talking life and death here, as with Shrekeli.

A better example would be Jon Corzine, and how it looked for quite some time that the people he defrauded would not be made whole, despite the white line law on this. Or to bring it back to this election, "The S in SCIF Does Not Stand for Servant".
Someone very good at it, I hope.
What would a project that supports both Python2 and Python3 show up as in these charts?

How many of the projects support both?
Not Qt, but I'm using https://github.com/gtk-rs/ with Rust, which is pretty cool, I've developed the GUI using Glade, which I load via Rust. I'm also using CSS, to style the interface.
Our family owns a farm in Indiana (principle crop is corn) that is small by modern family farm standards (200 acres). We only need one person to manage the entire farm. I imagine only one person would be needed even if the acreage was much, much bigger. There is tremendous amounts of automation in planting and picking corn.

Small scale production might be better for connecting and jobs and whatnot, but that can't compete price wise. Our small farm isn't exactly a huge money maker as it is.

Modern farming is hardly just grunt work, a farmer has to be familiar with the land and the processes involved. It's actually a bit more technical than many may realize. And the salaries for farming reflect that; it is a pretty decently paid profession. People with this skillset won't go away. You just don't need many of these people per acre.

There is such a thing as labor-intensive crops, of course. But I speculate that any replacement for low-paid "illegal immigrant" grunt work would end up being automation in the end.
Virtue signaling and finger-in-the-face waving like a High School Principal (no offense to High School principals) is not being misconstrued, Matt.

You put on your CEO shoes, shot from the emotional hip, and promptly (and justly) hit yourself in the foot.

Now that you are getting called out you wont apologize? A simple, mea culpa -- "I got emotionally charged and acted in a manner unbefitting a CEO" would smooth this over.

You shat your emotions in a company-wide email, and now the stink is on your brand. Both as a consumer and as a potential employee I will say, "no thanks."
You got a point I agree with but a bad example since Perl 6 is a new language. (That the name don't reflect that is still a heated discussion.)

(And Perl 5 code can declare which of the newer features it will support. Excellent backwards compatibility.)
No. They do not. Docker wants to manage containers but nix wants them in the store. I went so far as writing a derivation and tool for pulling a container into the nix store without docker so it could be docker loaded.

I really don't like docker.
I'm glad that python 2 is unpopular with cool kids. Otherwise they might be inserting broken feature every minor revision.
Ok - thanks for clarifying.

I don't think that this assertion strengthens an argument that voting for Trump is better than voting for any other candidate.

I would argue that someone who does not have experience in public office should not be considered a viable candidate for president of the United States, much as I believe that someone who has not driven a car before should not be considered to be a driver in the Indianapolis 500 race. I don't think it's "worth trying out" someone who has never practiced a surgery to do open heart surgery on me.

I believe that a certain level of experience and track record in governance is a reasonable, basic criteria for the highest elected office in the United States. An example would be a governorship, term in congress, or a term a state legislature, something that provides a record of voting on issues that I care about, for instance - or displays some kind of governance style. Trump fails to meet this criteria.

It sounds like you and I agree that Trump implies more uncertainty, the difference in our perspectives is that you are comfortable with the uncertainty and I am not.

Is that a fair characterization of our positions based on this limited conversation?
> There was just one candidate in this election that wants to control what you can say. And it wasn't Hillary.

I don't agree Trump here.

But I am not talking about the candidates.

I am talking about BLM, SJWs, and Feminists vs. everyone else.

With a racist, sexist, misogynist, xenophobe in the White House now, they must now show prove that his actions reflect their fears...or realise that they were misguided and tone it down.

This is the victory for Trump supporters. The man himself is but a vessel :p

> Just check the Trump's twitter account if you want to see what bullying looks like.

You can always block. Everyone defines bullying differently, and for this reason, every person can control what they see online.

Trump is by far the bigger victim. Look at all the relentless and repeated attacks on his appearance by liberals. I have never seen anyone chastise a fellow liberal over an attack on Trump's appearance.

When everyone can accuse everyone else of bullying...where do you draw the line?

> on the other hand you're against the people exercising the right.

My beef is with irrationality. I'm a natural altruist and intrinsically want to help people. But its frustrating when they don't listen and aren't willing to have a fair and reasoned debate.

So I am not against them exercising their right. I just want to help. The left may produce a good candidate in the future who I want to vote for, but if they are accusing everyone of being racist and sexist, if they are cheating in election debates, if the DNC remains corrupt, then they will continue to lose election like they have.

But as a Trump supporter, I don't have to fight for a rationale debate, the ball is not in their court as they have lost complete control of the government, and hopefully will come back to the debate floor when they realise they need to, in order to get there next guy (girl, et al.) elected.

> This all just sounds like a front to silence people who are pushing society in direction you don't want it to go (social justice things like fighting racism, sexism, homophobia, ...).

> racism, sexism, homophobia,

I don't want any of these things either :D

I just think their approach is wrong. But before I can say why...I am called a racist.
Of course it is. Python is full of language snobs who insist their language is beautiful and the quality is great. They insist there's no reason to change, except for some reason, to go.
Came here to say this. I've default to Python 3 for all new projects (our new stuff is primarily on Ubuntu 16.04 anyway), but we use AWS Lambda a lot and it's still stuck at 2.7 for now.
OS vendors have similar issues with other open source projects. They tend to ship versions which are years out of date.

I understand the desire to have stable releases. But... if you're not shipping the most recent stable version of something, and instead shipping something that's 4-5 years old... it's frustrating for users and developers alike.
> C++16 beta compilers can compile the very first C program just fine.

nitpick: a c++ compiler can compile C only if it knows that it's a C source. Not every valid C source is a valid C++ source:

char *foo = malloc(42);

this is legal in C, but not in C++. See https://en.wikipedia.org/wiki/Compatibility_of_C_and_C%2B%2B...

C++ is 33 years old. Still impressive backward compatibility track.

I guess that backward compat is a good reason for why C/C++ is still widely adopted.

IIRC there are some minor things that have been removed from the standard, e.g. the export keyword, but apparently it wasn't widely adopted if at all.

> ... This is why "gofix" exists
I was under the impression that this was a thing before Go 1.0.
What Are the Best Blockchain Applications Currently?
I think you overestimate the significance of random asshats with some 80s BA in philosophy from Stanford. He somehow came to decent amounts of money, that's about all there is to say about Thiel's intellectual achievements. Nothing against the fact that an ordinary businessman's can have various more or less well-argued world views, but comparing him to Rousseau or Lenin is, frankly speaking, ridiculous.
These protests are more of the 'Fuck that guy!', and not the 'The elections were rigged, storm the White House!' kind that the right threatened.
As a non-American, I completely agree. One of the things I found to be most egregious was how some people used "The KKK endorses Trump" as an argument as to why you shouldn't vote for him. If people only voted based on an organization's endorsement then that organization would have complete control over the election.

They just couldn't comprehend that people could or would vote despite the KKK's endorsement. And reading a lot of opinion articles on a few bigger media outlets (hi NYtimes!): instead of realizing that something may be flawed with their perception, you see them doubling down; saying that people are so racist/sexist/homophobic/<insert insult here> that they actually voted because of that. A massive election figuratively slapping them straight in the face wasn't enough to make so many people think about what they might be doing wrong. Obviously some did, like the linked article but it seems to be such a minority.

It's uncanny.
Yeah, I'm finding it really quite interesting to watch my total karma vary by 5 to 10 points as people read my comments. Maybe I should graph it on munin, would be interesting.

In regards to a union, perhaps that or a guild would be ideal, similar to the other major unions in the US. Strong labor laws generally do not get passed in a vacuum, often its at the behest of the union that good labor laws get passed to protect workers.

I'm a very pro-Union person myself, I've seen & experienced what an employer with total power and a divided workforce can do, and you are essentially powerless. The true power of a union is the ability to organize with your coworkers to walk out and picket your employer to fight for better working conditions & proper pay, which is a powerful tool to level the playing field.

Otherwise, you are a replaceable cog in the machine to your employer, since they can generally handle a fair amount of churn, just not a work stoppage.
> College students painting banners

If that was it then you were right. Even European newspapers who rooted for Clinton report looting and fires.
I expend considerable effort that I am not obliged to expend to use Python 3 whenever possible. I'm sure that I'm not unique.

Right now in my life the major things stopping me from using python 3 for all the things are.

* Ansible
* Two large in-house developed apps taken over from previous devs
* Debian Wheezy

And as you can guess, at least one of those will hopefully disappear soon.

Other than that I try to use python 3 as much as possible. I know a lot of the workaround for getting pyvenv working on various distros for example.

I also know about a lot of alternative libs like ldap3, dnspython3 and more.