skysight-inc/HackerNews huggingface dataset:
If the question is: How can patents protect things when things are now digital files, wouldn't the answer be that things would then fall under the laws governing intellectual property? Instead of patenting your invention you'd register the CAD files or whatever the same as musicians do when they create music.
The (Epic) History of Video Streaming: 1970-2016
From Wikipedia:

Advocates for Tor say it supports freedom of expression, including in countries where the Internet is censored, by protecting the privacy and anonymity of users. The mathematical underpinnings of Tor lead it to be characterized as acting "like a piece of infrastructure, and governments naturally fall into paying for infrastructure they want to use".[139]

The project was originally developed on behalf of the U.S. intelligence community and continues to receive U.S. government funding, and has been criticized as "more resembl[ing] a spook project than a tool designed by a culture that values accountability or transparency".[20] As of 2012, 80% of The Tor Project's $2M annual budget came from the United States government, with the U.S. State Department, the Broadcasting Board of Governors, and the National Science Foundation as major contributors,[140] "to aid democracy advocates in authoritarian states".
I think this is fundamentally because of the Python philosophy around one-true-way to do things (something that's open to interpretation given the number of string functions that are around). IMHO, the Python 3 vs Python 2 split is a phlisophical rift rather than a technical one. There is no real technical reasons why print and print() cannot coexist.

In all reality, Python 2 and Python 3 are completely differently languages at this point. Communities/companies/projects that have adopted Python 2 do not care about anything that Python 3 gives them. Take for instance Flask - to maintain compatibility with the WSGI spec they have to maintain Python 2 compatibility indefinitely. Less than 30% of all software is compatible with Py3 and any new software releases are built on top of Python 2 - yes I'm looking at Tensorflow.

I'm very doubtful that Python Foundation is going to drop support by 2020. Quite simply - a highly funded Python company (like anaconda) can create a fork.

The only way this situation can be fixed is Python 4 with co-existence of Python 3 and Python 2 functions.
>But there are no software patents in UK

This has never been true for video. Even as far back as MPEG-2, the MPEG-LA has had GB patent numbers (as well as most other European countries).
If you want to preserve the character of the surrounding property, buy it.
'Just' is not in reference to a time frame. This statement is more in the feel of 'it just came from nowhere'.
> Bilingualism is strong here, pick it up if you want to work in the area

or I could work anywhere else in Canada or the US and not have to.
It's been years (except for the cartilage), but I don't remember it tasting particularly weird. I just couldn't handle the textures. Crunchy, chewy, springy, spongey...

The cartilage, in particular, was like chewing carrots crossed with chewing gum, it took forever to break down enough to swallow.

If you relish beef or chicken gristle, you will probably love tendon, tripe, etc.
Well, you could always give the horn player a mic. I don't really recall many big band electric guitar soloists. The only one I can think of is Charlie Christian. So I doubt volume is a major factor in the guitar's popularity over the saxophone in popular music.

I think one big thing is the versatility of the electric guitar's sound. You can put it through different effects pedals to completely change the sound of the instrument. Wind instruments couldn't do this until the invention of the Varitone, but even then the natural tone of the instrument is still predominant. This is probably also why synthesizers became really popular.

I think another big factor is that the guitar (and other rock band instruments) is more "democratic". The guitar is more amenable to self-learning. It's cheaper than a wind instrument. Even beginner saxophones are several hundred USD, whereas you can get a low-end electric guitar for pretty cheap. It's easier to make a good sound right off the bat. Just press down a fret and pluck. No need to practice an embouchure and blowing technique. Really, the only hard part is to practice contorting your fingers into different chord positions. But rock musicians generally play a few simple chords, so this isn't that big a deal. And plus, you don't even have to learn to read music, since you can rely on tabs, which show you exactly how to position your fingers on the fretboard.
LCM would imply that anything supporting python4 would also support python2, which is clearly not the case!
I moved to Montreal from Toronto because of the great urban environment which I found (and still believe to be) superior to Toronto. The rents were cheap and salaries were lower, which made me believe running a startup there would be much easier. From the outside I wondered why everyone from Toronto wasn't moving there to build companies.

But after a year living there I left - 100% due to the hostility to strictly English-speaking people.

I hoped my lack of french-speaking ability would only be a minor hurdle that I could slowly overcome as I grasped the language over the years. But every single store you go into requires that they start speaking in french first (a bylaw). I watched three major street protests while walking downtown against stores who didn't change their globally-recognized retail brand names to french versions.

Plus I felt a large cliquey nature to the Montreal tech scene. I felt like a foreigner in my own country. I was happy to go back to Toronto where multiculturalism is actually fully embraced. Where almost everyone still speaks their native language first, often remaining in cultural divided in neighbourhoods, and despite this mixing at bars and events is never an uncomfortable experience.

Quebec's greatest economic problem is their obsession with cultural homogeneity.
Why I won't launch a startup in 2016
I think the point is you can easily remove the "deficiencies" of Euclid's proof. Basically, say: let p_1, ..., p_n be the first n primes. We can construct a new prime by examining p_1...p_n + 1. This process can be continued indefinitely.

In fact, I think the statement "this process can be continued indefinitely" is quite misleading -- to formalize this, I think you need proof by contradiction. So, the difference is the syntax used, not the actual semantics of the proof.
Import.io’s $13M Series A
Introduction to Functional Reactive Programming with Elm
At first glance this story doesn't appear to fit here, but I think it's one of the most insightful responses to the news revolution by anyone over 60, potentially ever.
The 2x factor reason is pretty intuitive if you understand that video compression is still fundamentally representing superpositioned signals from 2D Fourier Analysis and that multiplying by 2x the number of pixels in each direction is no different for perception than if we doubled the DPI. Double the DPI yields up to 2x the possible frequencies needing to be represented up to the Nyquist frequency that would cover each possible interpolated pixel. This is part of why noise in film or audio makes representation much tougher - noise is typically higher frequency and rather random (although distribution depends upon brown, white, pink, etc. noise).
Bank on it... in a way, yes. He sold the rights to his albums. People gave him ready money in exchange for the future income from his albums.

https://en.wikipedia.org/wiki/Celebrity_bond
Corporations also usually keep aside some profits resulting from tax breaks or incentives in case they are overturned in the future with the change of government or interpretation of laws.
Two points:

A) Euclid never assumes the existence of a finite set of all primes (doing so at the outset is a framing adopted only by later mathematicians); people just frequently erroneously think Euclid's proof did this, never having actually read it.

Rather, Euclid constructively frames things, directly arguing that, for any finite set of primes, there is furthermore some prime outside that set. See http://aleph0.clarku.edu/~djoyce/elements/bookIX/propIX20.ht....

B) Regardless, I don't particularly care how Euclid phrased his proof; I never mentioned Euclid. Certainly, mathematicians have been aware that Euclid's insight could be framed in the way I called an "old proof" for a long, long time. The distinctions between the various framings here are trivial.
If you hadn't been a sysadmin, would still have chosen dedicated hosting? (Given that you have serious scaling requirements, of course). In other words: Would it be realistic to say that a service like Elastic Beanstalk saves on hiring a sysadmin?
Does it even really make sense to "own" land?

One alternative is "Georgism", which is the idea that land is a resource collectively owned by society, but people can temporarily monopolize a piece of land by renting it from society. The rents thus collected go into the society's general fund to pay for public goods like fire stations, healthcare, universal basic income, etc.

https://en.wikipedia.org/wiki/Georgism
I love the veiled language in that article - "a new generation of proto-programmers emerge to correct the market" - you mean you hope a bunch of cheap new blood comes in because you wont pay market rates? Yeah, ok.
There are reasons to assume that a linear fit is not smart.

If you assume the rate of melting is roughly proportional to the temperature, then we are in for an increase in rates.

But there are other things. Nonlinear ice effects - that are not very well included in IPCC projections, could cause a lot more sea level rise sooner. They are hard to predict.

http://phys.org/news/2015-09-eyes-oceansjames-hansen-sea.htm...
It's worse than that. If python 4 is not 100% backwards compatible with python 3, there's no reason to think the problems will be where python 3 is different from python 2. In fact, they will almost certainly be someplace else.

But long before we switch to python 4, we should stop trying to be backwards compatible with python 2.
Interestingly, the place I've seen the most widespread adoption of HEVC is China: Android-based set-top boxes with hardware H.265 decoding are widely[1] available[2], and a number of the major IPTV services (both authorised and unauthorised) are using it, including for live content.

I was quite surprised to find I was able to stream a very high quality 1080p movie on a random unbranded Chinese IPTV box at ~2mbps that looked every bit as good as what Netflix streams at 5mbps.
For livestreaming, NVIDIA (I believe AMD as well actually) graphics cards offer NVENC, which is a hardware HEVC encoder that can easily meet most people's needs.
The point is that a mutation that causes no harm can persist, resulting in traits that serve no discernible function. Later on, multiple harmless but non-useful mutations might together make something interesting happen. Therefore the local maxima problem is not really a problem.
Sometimes the heatsink compound dries out and temperatures raise. So in a data center, the glue, if it works as well or better than compound, is a good thing. For a home machine, I agree with you -- I'd prefer the flexibility of being able to swap out my heatsink.
This news is out of date, they don't plan to sell shares in the parent company; only shares in its downstream subsidiaries.

They clarified this a couple days after the submitted article was published. http://uk.reuters.com/article/uk-saudi-aramco-ipo-excusive-i...
There could be other reasons for a version number bump other than the python code being written, like changing the limited ABI. In such a hypothetical version, the python code would be valid, but the stuff linking to the python interpreter wouldn't be.
It seems to me that the original proof also uses "consecutive numbers are coprime" as the sole property. In particular, it looks at P = p_1 * ... * p_n and says that it is coprime to Q = P + 1; hence, there must exist another prime number.
Fannie Mae Offers Largest Delinquent Loan Sale to Date
Python does not follow Semantic Versioning as far as I know.
Here, https://github.com/coldnew/coldnew-spacemacs
He use spacemacs as module inside .emacs.d. May helps.
What a strange thing to say. You're saying we should never try to improve on C or C++? That sounds insane to me.
How the Industrial Webolution has changed daily life for all of us
I really don't understand the entire BART tube fear. You can get from fidi to downtown oakland in 12 minutes on a consistent schedule. I think it's more the bridge with it's horrible 1 hour traffic and how most of the bay area is a very car dependent place.
I'm an MIT alum. There is no "game" being played. If a student is violating certain terms of service (e.g. downloading all of JSTOR) he/she would normally be told to stop, and that's the end of it. You do it again, and you might get another warning. Alternatively, you might find yourself in front of a dean or without network privileges.

Breaking into a closet, and connecting your hardware gets you expelled. Regardless of the locked state of the door, entering a closet to which you do not have explicit access is breaking into said closet.
> And how many of the Rust features are embedded in rustc, anyway?

All of them. This is not an exaggeration.
Some of the previous arguments in favour of DV have said that safe browsing lists will catch misissuance.

Yes, so what is this website doing that warrants this measure? There was no misissuance.
That's the only way to really drive salaries up though. Which is the only way to retain talent when it is so easy to cross the border and start making a whole lot more.
More specifically, the backdoor had been backdoored, as someone replaced the Juniper constants (which itself replaced the NIST constants) in dual_ec with their own, which allowed passive traffic snooping. The backdoor to the backdoor was backdoored.
I figure I'll just ask this here. Why can't you use something other than Aqua?
From the article:

The proof just given is conceptually even simpler than the
original proof due to Euclid, since it does not use Eudoxus’s method of“reductio ad absurdum,” proof by contradiction. And unlike most other proofs of the theorem, it does not require Proposition 30 of Elements (sometimes called “Euclid’s Lemma”) that states: if p is a prime and p|ab, then either p|a or p|b. Moreover, our proof is constructive, and it gives integers with an arbitrary number of prime factors.

Edit: Actually, even though the article seems to imply that the classic proof ("most proofs") uses prop 30, it doesn't really seem to.
Twitter has also started censoring their search suggestions down the same political lines you mention. You no longer get auto-suggest for #gamergate or any Milo related topics.

Ironically they're also blocking #twittercensorship. You can see for yourself here: https://twitter.com/search-home

As far as I know this change wasn't announced (seems to have rolled out over the weekend in response to the Milo incident). It does not bode well for freedom of speech on Twitter.

Edit: to clarify the results are still there if you manually do the search, but the hashtags are no longer in the search suggestions.
Show HN: HackerRank's app guarantees an interview call after a coding challenge
Yet another app I wish I could delete from my phone. I already have a feed reader app curated to get exactly what I want, thank you. Now if Apple were to come along with some AI engine scouring the internet for news and articles that I would find interesting at the moment, I'm all ears. I'd probably even pay for a service like that, though it'd better be good! As it is the News App could go bye-bye in iOS 9.3 and I wouldn't miss it.
Scalability--not so much. If you were really interested in building a highly scalable service (5M+ concurrent users) you probably would want to look at a different tool/language. But, chances are, Django works just fine for your initial/early use cases (before what you're building goes "viral" lol) and for most web app use cases on the internet. Duplication--yes. If you are talking about duplicating project boilerplate, Two Scoops gets into this topic specifically (using a neat package called cookiecutter). If you mean replication (e.g., horizontal scaling via replication of instances of your app), then that's more of a dev ops thing and depends on your deployment setup. I would suggest digging into literature about AWS, or whatever PaaS you choose.

1. Versions -- both books target Django 1.8+ (Django 1.9 is the current, stable release), so I would consider both relevant for now.

2. I suggested both books because both are current and different. Django By Example includes examples of projects beyond a simple blog (I think that's chapter 1 or 2). Each chapter introduces more and more complexity with a totally separate project example. Whereas, Two Scoops of Django provides general recommendations for how to best manage common Django tasks/flows. I think both are appropriate for intermediate/advanced users.
Parcel tax increases are voted on so they aren't just random increases. And I think they need 2/3 to pass.
They give tax breaks.
TIS-100P on the App Store
> Even verifying a solution to the problem (Is this sequence of cities the shortest path?) cannot be done in polynomial time.

This is a pretty funny claim to see made about one of the most famous NP-complete problems there is. As thelema314 points out, the usual certificate verifies "is this path shorter than a threshold?".
> Classic hacker news comment. "I must disagree with whatever the post says and declare that no rational person could disagree with my criticism."

That is even more of a "classic hacker news comment", in the bad sense, than the one you're objecting to. I've noticed that generalizations about HN in arguments always degrade the quality of the discussion. The trouble is that community members (on all sides of any divide) tend to extrapolate whatever they notice and dislike into an image of the community as a whole, which then resembles the image of their adversaries. This is bad for the community, especially because we have no face-to-face contact to mitigate it.

I don't mean to pick on your comment in particular. It's a pattern that comes up a lot when commenters diss the community.

We detached this subthread from https://news.ycombinator.com/item?id=10887769 and marked it off-topic.
We own you
Which vendor do you use and do they support openSC? I was having a heck of a time finding a vendor for a cards and readers.
Yeah, reading this just makes me think that now is when I should be saving up to buy in Vancouver and return home.
Ok, I read that, but that and the other useful reply to my comment is that Tor is useful to communicate in anonimity, as I noticed when I said was valuable to escaping government spying.

But what confused me is that the top voted comment says that "There is no such thing as the Darknet. Please stop referring to the TOR network this way". This phrasing says two things to me, Darknet does not exist, all that exists is Tor network.

So I implied that visiting sites only visible through Tor was visiting sites of the so-called Darknet. And I assumed that what I called Darknet, actually is the Tor network, than all my prejudice against the Darknet should be aimed at Tor network, thus my question.

Now it looks the top voted comment is actually misleading. There IS Darknet, only it is not the same at Tor.
Nice flame bait. Don't see how it matters whether it is decided at runtime or compile-time. Incompatible versions are a fact of life, and nothing particular of Python.
"preserving the neighborhood they bought into"-That means you're condemning all but the very well to do from every moving in in the future. You've lucked out on life's lottery, to be able to own a house in San Francisco.
Voxel Quest January 2016 Update﻿
Yes, that is what I expect. The various flavors of C and C++ get along just fine that way.

C++ is not a superset of C: http://stackoverflow.com/a/1201840/270610

C and C++ have a similar issue with strings. C code uses NUL-terminated char arrays, while C++ generally uses std::string. If you want to interface the two, you need glue code (written in C++).

Surely Python 3 can work the same way: to share strings between a Python 2 and Python 3 module, you need to convert them using glue code written in Python 3. Sure it's messy, but writing polyglot code is messier.
I could see this has it's applications, but as a hobbyist I'd want to be able to unsolder or resolder if I'd made a bad connection.
Blogspam.

Rewrite of http://www.eurekalert.org/pub_releases/2016-01/nu-rmg010816....
> The stark contrast between Toronto and Silicon Valley is mind-numbing. And the short-sightedness of our politicians and society is infuriating.

As a Canadian in tech, moving to SV is something I regularly consider. However, the nonsense that is Bay-area politics is really off-putting. Unfortunately, the state and federal politics are hardly any better. Americans seem to hate each other.

There are many things that are attractive about the United States. The politics are definitely are not up there on my list.

(That being said, from Toronto maybe it's not such a big step down. The Rob Ford fiasco appeared to be a symptom of deeper problems.)
i mostly agree. and even spend some actual thought on it. the point is there are good guides for tor, those work perfectly well for people with basic IT understanding.

I tried to target my keywords to people who miss that understanding. People coming directly from YouTube having no idea what it is all about. Those search for the darkweb.

Anyway. Kudos on pointing this out.
Azure Storage Options and Costs from a to Z
There are also two alternatives: https://apphub.io/ and https://microsoft.github.io/code-push/. Works for me in the real app very well, even in a synchronous mode in some cases.
The reference encoder is known to have quality that's quite a bit worse than x264 so this paper is probably overstating the advantage of h265 over h264
For first time in four decades, nobody made it to top of Mount Everest last year
I realize we're a lot better off here in Canada than in many other places around the world, but it's still baffling how ridiculously uncompetitive our salaries can be when the barrier to entry into the US is almost non-existent.
The article makes suggestions here about the classic proof which aren't true.

Euclid's proof of the infinitude of the primes was not phrased in terms of an overarching reductio ad absurdum (and even had it counterfactually been, mathematicians would've long ago been able to trivially rephrase it so as not to be, showing "For any finite set of primes, there is some further prime" directly).

And the classic proof of the infinitude of the primes does not anywhere use Proposition 30 of the Elements (see for yourself at http://aleph0.clarku.edu/~djoyce/elements/bookIX/propIX20.ht... ; Proposition 31 (that every composite has some prime factor) is used, but this in turn is argued for without any invocation of Proposition 30).

Where in the classic proof would you imagine "if p is a prime and p | ab, then p | a or p | b" would come up?
Those paragraphs seem to me to basically say, "Don't bother if you're not going to spend the rest of your life/a very long time here", which I think is effectively saying "don't bother at all" to most folks.

Maybe that's the point. People who want to solve complex problems need to be committed. Not for a few months or a few years, but maybe lifetimes. Because that's what's required to properly solving something.
Given his interest in technology it's a bit surprising to me that he didn't get involved much in social media or YouTube.

As for banking on it, he hasn't had to worry about money for a very long time - he's been one of the richest artists/musicians in the world for at least the last two decades.