skysight-inc/HackerNews huggingface dataset:
You can see some reasons from one of the core developers here [0]:

"We (i.e. the Python core developers) predicted when Python 3.0 was released that it would take about 5 years for 3.x to become the "default" choice for new projects over the 2.x series."

He suggests the 5 year timeline begins in June 2009 with the release of 3.1 (since 3.0 still had many bugs) - so that means there is a little more than half a year left for it to become the default, if the prediction holds true.

The rest of his post goes into the issues in adopting Python 3.x.

[0]: http://programmers.stackexchange.com/questions/63859/why-do-...
> It takes 10,000 hours to become an “expert in an ultra
> competitive field” but to go from “knowing nothing to being
> pretty good”, actually takes 20 hours.

Let's discount fields where it takes less than 10'000 hours to become a master, i.e. we're gonna concentrate on things like playing violin, computer programming, writing literature, etc.

Let's also discount genius and extreme neurodiversity, i.e. within a factor of 1-2 everybody is about equally cognitively abled.

> pretty good

Complete utter bunk. There's no violin player you'd listen to voluntarily after 20 hours of exercise. There's no programmer you'd hire, for anything, after he's gone trough 20 hours of programming. There's no author you'd read after he's written literature for 20 hours of his life. And in most cases, you wouldn't sit into a car with somebody who's got 20 hours of driving exercise.

Yes, it doesn't take you 10'000 hours to become somewhat able at something. But in most serious endevours, it takes you more than 20 hours, way more, to pass even the lowest standard of qualification.
The site that is linked to in the obfuscated code is http://lnkhere.reviewhdtv.co.uk/stat.htm and it is that site which Google has marked as unsafe. Php.net has received the malware warning as a result.

http://safebrowsing.clients.google.com/safebrowsing/diagnost...

Notably the whois on that domain includes the registrants full name and address. Nominet allows personal registrants an opt-out on the full details in whois, so you would be unlikely to try and hack PHP.net and forget to use a privacy service on a domain name that isn't quite so traceable..

The domain record for that site show:

Domain name:
reviewhdtv.co.uk

Registrant:
Oli Bachini

Registrant type:
UK Individual

Registrant's address:
Rainbow Cottage
West Perry
Huntingdon
Cambs
PE28 0BX
United Kingdom

Registrar:
Webfusion Ltd t/a 123-reg [Tag = 123-REG]
URL: http://www.123-reg.co.uk

Relevant dates:
Registered on: 13-Oct-2010
Expiry date: 13-Oct-2014
Last updated: 06-Oct-2012

Registration status:
Registered until expiry date.

Name servers:
ns.123-reg.co.uk
ns2.123-reg.co.uk

WHOIS lookup made at 11:44:39 24-Oct-2013
because is not actual and not main stream (it is about latest versions of python in distros)?

For ubuntu actual is window manager and good alternative desktop with usability, for Fedora maybe C development, for gentoo it is portage of course and their package manager powered by python.
I learned Logo on the Spectrum and was entirely captivated. It had most of the elements of a full LISP package in there, the turtle graphics were one element.

The way it dealt with recursion, the way you can define new commands using old commands and chain them together, all these things made Logo fascinating. I remember writing a pretty good Eliza program in Logo. Don't think it's just about the turtle
I agree that flamewars about editors are not interesting, so I won't say too much, other than:

For SSH'ing, another editor which is (nearly) always there, and which I find convenient, is nano - and it displays its common shortcuts at the bottom, so you don't have to learn anything. I still use nano, even on my mac locally, to edit the odd file quickly in the terminal.
The movie of the mission, The Heroes of Telemark was almost as common a TV fixture in my youth as The Great Escape:

http://en.wikipedia.org/wiki/The_Heroes_of_Telemark
If the creator is reading this, first, congrats on your early success and good job trying to take on a real problem in a practical way, and being up front about both your immediate needs for the project and the fact that you'll put some of the money toward tuition.

That said, I think you would be well served to add some larger support tiers, and also to invite those backing the project to provide their potential experience and expertise. It could potentially open you up to crackpots, but in my experience it will also give you access to the random material scientist or whatever subject matter expert you might benefit from knowing. Best of luck with the project.
Twisted is one of the more important projects without Python3 support. This is their overview: http://twistedmatrix.com/trac/wiki/Plan/Python3
I disagree. I would say 'Linux' means writing apps specifically for Linux, using the Linux API etc. I write, amongst other things, web apps that run on Mac OS in development and Linux in production. I would tick 'web' in this case. Otherwise I would have to click 'Linux', 'Mac' and 'Web'.

(I don't disagree that strongly. It's very ambiguous.)
What are the businesses surrounding the parking lot?
Does the latest iPhone point to a new class of computing device?
My 10 year old daughter, who expressed an in interest in coding is currently churning her way through Codacademy and really enjoying it. As I am.
The making of Elite
still about a million miles away from good enough. but a nice attempt a political manouveur

when $100k dollars is considered a low cost, someone is living in cuckoo land...

how about charging people this for failed patent applications? or just no patents at all?

nearly all of the arguments for patents are trivially in the worst interest of the wider public... frankly its an embarassment that the system exists at all, much less in the way that it does
The quote "Coding is a niche, mechanical skill, a bit like plumbing or car repair." nicely sets the tone of the article.

Clearly that can be said (with considerable truth) for writing for the Telegraph.
Why isn't installing Python 2 an option?
@icebraining, You're right! The file has indeed been changed a lot lately. In fact as can be seen here: http://lerdorf.com/static.log.gz that file has changed in size from: 2602 bytes to 5821 to 1279 all in the space of 25 hours... that is really suspicious
Well procreating is an achievement in itself, so it is something you can be proud of.
All I can say to you is that you need to consult your business plan. Who is the target audience? As people here have noted, anyone tech savvied does not really care yet other do. How is the website going to be used now and in the future? Is it just after sales support for example. What is the projected turnover for the company? What amount of sales will be driven by the website. Is the website part of the company image? Will the .com domain effect your company? You may also look into your countries laws and if you can claim the domain, for example due to registered trademark.

After you have those answers you will be in a better position to think about what I first said, the only difference is the money wanted. If the company is successful and at a later point you still want the domain, it is going to be more expensive.

If you want the .com and it is available then I would suggest getting it while you can.
Microsoft erects a giant Surface tablet in the center of London
Here’s the ultimate formula for success at anything
It wasn't immediately obvious how to remove it. For anyone else, the instructions are here:

http://rapportive.com/help#installation

Basically, I expected it to be a Gmail plugin, but it was a browser extension.
The article provides a link to the TODO list: https://fedoraproject.org/wiki/User:Churchyard/python3
Can confirm making the exact same self-observation
totalitarianism -> ends justify means
but
ends justify means -\-> totalitarianism
Schnergle Post Mortem
And should the purchasing party know that the patent will expire on the moment of purchase, the patent will hold no value and will never be purchased.

There is a middle ground, where a patent once transferred by the original patent holder cannot be extended, or is perhaps reduced, or the patent cannot be resold. Something of the sort. This would maintain the patent's value for the inventor in a market, as well as provide reasonable measure against patents being scooped up and plaguing IT for decades.

Better yet, though, no more software / algorithm patents.
The dialectics of breaking into B2B
The international ideal measure slider
A pilot begs to differ: http://freakonomics.com/2011/12/12/cockpit-confidential-the-...
A, in my opinion, simpler explanation is that they change their product to try to make it better.
DSLs: A Deep(ish) look
> They lost hashed passwords which are not user credentials.

These passwords were unsalted sha1, that's about as good as rot13. Linkedin has clearly proved completely unable to do things correctly, if that applies to passwords it applies to everything else.
I was thinking about how popular Go is and looking at example code which to me is fairly clean. Anyway Go seems popular and looks cool and I think that is the next thing I am going to learn.

But the point is, what I am doing with Web applications for the most part is making rich UIs. So I was thinking, since Go compiles so fast, why not just download Go source and escape the browser, and get faster execution etc.? I mean I still think ToffeeScript is the best thing ever but Go is not bad at all.

So what I was thinking of making would be some kind of P2P-based DHT thing, totally decentralized of course, using UDP, and you can use it to distribute whatever, but two main things would be something like a web site but it would just be markdown and a tarball with Go code. Then you would display the markdown (maybe let them embed svg) and a button "Run Application" and sandbox the Go code with something like this https://github.com/zond/gosafe. Maybe have a way to tag sites or some kind of data-oriented alternative to domains. Point being we are using the web to make it convenient to distribute and access sandboxed applications (even the front ends for e-commerce stuff are becoming thick clients in a lot of cases).

It would be nice if we could break out of the browser and also weren't subject to the limitations of JavaScript. And I wouldn't miss HTML or CSS at all to tell the truth. And the other part of this is that the whole server-based model we have needs to go and be replaced with data-oriented networking.
Wow... that is some scary stuff. The spinning sensors make me really weary of putting my head / body in there.
When I read the headline, my first thought was: "Well, _I_ alread switched over some time ago."

Then after reading your comment, I remembered that my complete switchover was triggered by the default version switch in my primary machine's distro (Arch).

So indeed, these things do matter for real-world adoption of Python 3.
Bluetooth is certainly one possibility, although libpcap can be used for a broad range of protocols, including USB and CAN, which are other candidates in a system like this.

Everything in this header that starts with DLT_ is a supported data link type: https://github.com/mcr/libpcap/blob/master/pcap/bpf.h
Tru-Spec XTREME Assault Suit
I think it is a little bit silly for a distro that claims to be bleeding edge... (freedom. friends. features. FIRST.)
This is clickbait blog nonsense.
Can Electric Bikes Ever Go Legal?
Hah. I was recently considering the feasibility of making a homebrew CT scanner, only I was thinking of using one of the cheap chinese dental xray machines you can get on ebay for ~$200. (I think I would have probably vacated the room while it was in operation. I'm not saying I don't trust cheap chinese x-ray technology but - well , actually - yes I am...)

Would have required an awful lot of scanning of xray film and would probably only have been able to image something around the size of a walnut.
I guess I better get a screen shot in case it goes away http://i.imgur.com/fwl0yTJ.png
WebEx Killer Highfive Gets $13.5M Before Even Launching
Thanks for sharing this information. I am interested what strategies can be applied to increase the speed of language adoption.
I don't think so because it is really easy to install Python 2 and have both versions installed.

I'm already doing that, the difference is that "python" for me is Python 2 and I have to run "python3" to use Python 3. Other than that, I can't see any problem. You can install packages for both versions, the distros usually add a number (ie. python-django, python3-django).
Magic Johnson and Andrew Sullivan have had HIV for over 20 years and seem to be handling it fairly well. Certainly a harder life than most, but that's not stopping them from living a full life.
In the second case, then, will power would be helpful?
> Nobody was actually hurt

Physically, no. It probably put the willies up some people though! And some could easily have been physically injured. Have you ever seen a crowd of concerned people trying to leave somewhere? It isn't always a pretty, calm, and organised situation.

If you only punish people when damage is actually done then you do not discourage silly-but-potentially-damaging actions: you simply make it an extra gamble which for some increases the buzz the prankster gets out of the game.

To compare the situation to a more common situation where people are punished for damage the potentially could have done (but in the instance in question, didn't): If I were to drive at 100mph through a 20mph zone around a school while a little over the legal alcohol limit I would not be let off the punishments for speeding and drink driving if I didn't actually hurt anyone or damage any property. A great many people speed daily and a fair few drink+drive on a regular basis: many are surprised how few actual problems (deaths, injuries, damage to property) are caused as a result hence the oft heard refrain "I've always driven this way and never had a problem yet". "yet" is the operative word there. The first time there is a problem it could be a very serious one and the punishments for these actions take this into account and are intended to discourage the actions generally to reduce the many thousands of instances so that the "1-in-lots" chance is less of a concern.

Also even without injuries there is a issue of wasted time and resource both from the passengers point of view and the airport and authorities. On that point I like the suggestion someone else made above that pranksters are fined to cover any disturbance and clean-up costs, though I imagine that could be expensive to enforce (who decides what a legitimate amount is? who does it get handed out to? how arduous would the appeals processes be for the prankster and the relevant agencies if they think they are not getting enough?).

> The potential sentence is 6 years

But that isn't the actual sentence yet is it? Lets see what sort of slap is eventually handed out before we pass judgement on it.
That's exactly what it is, and he is pretty transparent about it. Well, technically, it's the outstanding fees that are preventing him from taking his final exam and graduating that he is trying to raise.

He seems to have/state no intention of building a product in the near-term, which is why he probably doesn't have the typical support tiers that include a product.

Not sure if IGG is the right vehicle for this, but hope he succeeds in graduating.
but as an author with No Starch Press (http://nostarch.com/masteryourmac), I can tell you that publishers probably put more work into the books than the authors themselves.

Believe me, this is because you're an author with perhaps the best tech publisher out there (Pragmatic Bookshelf being another, and then O'Reilly and Addison Wesley probably as the best 'big' ones).

Most tech publishers simply try as rapidly and cheaply as they can to get as many books out into the market as possible whether that means cutting corners, screwing over authors, or whatever.

No Starch (to whom I have no real connection other than being a fan of their books) was founded by someone with a desire to publish high quality geek-oriented books and who is still heavily involved in this process. This is also certainly true for the Prags, and slightly less so for O'Reilly (I don't think Tim is heavily involved in editorial now but he's still a huge and active figure), but don't believe the glut of tech publishers out there are like this! :-)

All that said, you are broadly right. It is better if a publisher can do what they do best and authors do what they do best, rather than authors try and do everything. It's like an entrepreneur doing their own legal and accounts. But on the flip side I'd say self publishing still beats going with a crappy publisher.
After following the development of Go for awhile, I've come to idolize Rob Pike's terse, accurate communication style.
I think it is better the driver is either fully engaged or taken out of the loop entirely in case they get too distracted or fall asleep.

I don't even like cruise control (although I can see the use when covering massive distances with little traffic) and drive a manual (stick shift car).
Good smartphones (with capacitive touch-screens, and webkit-based browsers) are also revolutionary. But there's only two companies making much money out of them, and only one of them has been in the phone industry for long (and even Samsung was never that great at phones).

Cars don't just sell a way to get from point A to point B. They sell an experience. If that experience becomes "put your destination into your GPS, then play Angry Birds for a while", then it will turn the car itself into a commodity.
Darpa Cyber Grand Challeng
Be what it may, MS is still a great tech company. Windows many not be very good for computing in general but it still is the OS that we write reports on and play games on. And its stability with home computers is unmatched by linux (the kind of systems with crossfire and SLI). And even now there is nothing that can match MS Office in functionality.

Dismissing something just because it is related to MS is just discrimination. Nokia tablet seems to be quite promising.. and unless its priced like 30-40k INR I would like to get one.
(btw I am a Hadoop/BigData developer working primary on linux)
http://planetmath.org/emptysum

Although I vastly prefer the zero-based variant.
In fact (and I can't believe I didn't think of this before, why have letters at all?!? The user has to scan over the images then go back to the text field and enter in characters. Why not just click to select?
Ranked: http://hn-poll-rank.herokuapp.com/rank?post=6603807
How the Internet hurts your sleep schedule, productivity and personal life
One of the main differences with different PHP versions is that python 3 is not backwards compatible. Also, even after all these years, there are still quite some python projects that don't support python 3 (examples: mysqldb/twisted).
Just switching the interpreter from 2 to 3 is surely something that will give a lot of headaches.
They probably are completely separate, but the use of wireless protocols is not necessarily confined to the entertainment system. For example, wireless tyre pressure/temperature sensors are installed in many cars and can be read with SDR hardware[1]. It's not too much of a leap to assume that false readings could be injected.

[1] http://sandiego.toorcon.net/2013/10/07/dude-wheres-my-car-re...
I am not really sure... what is going on here?
He lives in the USA and he thinks his only options are McDonalds or Suicide? That is the true definition of a sad loser. There's billions of people who wish they had the same opportunities he had.

People dye trying to sneak into this country through shipping containers and makeshift rafts and he's already here and unable to weigh the endless options he has. From Target to Walmart, Kmart to Macy's, Taco Bell to Burger King, Gas Stations to Jiffy Lubes... I'm sorry, I just can't feel sorry for him. There's too many other people in worse situations, in worse countries, who deserve more sympathy.
Good to see the Bitcoin icon making it in there.
It's a good idea IMO, I don't understand why it gets so much flak. A server who doesn't want to know your secret is more trustworthy than one that does, a MITM might be able to hijack your account but he won't see your favourite password and you don't have to trust that the server is hashing the password at their end.

To avoid the "hash is a plaintext password" problem you save double-hashed passwords to your database, once in the browser and once on the back-end, twice on the back-end if JavaScript was disabled in your user-agent.

Of course that doesn't solve the problem above, but it still ought to be common practice.
He appears to have no interest in building the product. Or, at least in the short term, his priority is graduation. The project just appears to be a design project that is required for graduation and, thus, a convenient subject for an IndieGoGo campaign.
"Recognize that BMW/Daimler/et al really don't want true self driving cars. It's not really in their interest, because it would radically reduce the need for car ownership and would open up a new world of on-the-fly car rental."

This is exactly what is happening, without self-driving cars. E.g. Drive Now is a very popular service in several german cities, and one of the reasons why I don't feel the need to own a car while living in Berlin. I can just hop in a car any time I like, drive around, and then park it anywhere in the city.
High level explanation: http://www.reddit.com/r/programming/comments/1p3ti1/you_are_...

The code itself is very short. Just read the last function:
http://www.loper-os.org/bad-at-entropy/manmach.js
Three defendants were sentenced to 15 years each in state prison Friday for uprooting a stop sign at an intersection where three teen-agers were killed in a crash a few hours later.

http://edition.cnn.com/US/9706/20/stop.sign/
Microsoft slashes Surface Pro’s price by another $100
I have a long blog post planned covering 5 future scenarios. This thread would be a good place to test-drive an MVP...

Scenario 1 is exponential progress - the Singularity which Ray Kurzweil thinks is inevitable and which Eliezer Yudkowsky is trying to bring about. Progress feeds into progress until we enter technology heaven.

Scenario 2 is steady progress - the worldview of TED talks and most of Silicon Valley. We gradually solve social and technological problems, and the future is an improved version of the present.

Scenario 3 is stagnation. We reach a point where our ingenuity and resources are only sufficient to maintain our current level of civilisation. Peter Thiel might be a proponent of this worldview. If you think "business as usual" is taking us nowhere fast, you're likely more interested in out there ideas such as seasteading, charter cities and bitcoin which promise to open up new vistas of innovation.

Scenario 4 is steady decline. Dwindling resources lead to fraying social structures which lead to cascading problems - new problems arise faster than we can deal with them. It's not a popular viewpoint, but it's happened to many complex societies in history. Note that if scenario 2 tends to be a liberal viewpoint, and scenario 3 tends to be a somewhat libertarian viewpoint, then scenario 4 is probably a traditionalist conservative viewpoint (conservatism as in Edmund Burke, not George Bush).

Scenario 5 is sudden collapse: everything appears to be going fine until suddenly we're all killed by global warming/nuclear war/asteroids/etc. Surprisingly, scenario 5 is more popular than scenario 4, usually because certain groups believe they will live out the apocalypse and get to see the rest of decadent society destroyed.
That site probably was hacked, too.
https://news.ycombinator.com/item?id=6603831