skysight-inc/HackerNews huggingface dataset:
There are both syntactic as well as behavioural changes.

A simple example is the print statement, in Python 2 you could do:

print "Hello World!"

Whereas in Python 3 you have to do:

print("Hello World!")

Now obviously, you can easily change this programmatically. Things get harder when you use more advanced print statements, for example adding a "," at the end to prevent a newline, printing to different targets, new ways of using placeholders, et cetera.

Then there is the fact that strings are no more in Python 3, but they are Unicode. Again for average strings that's not really a problem, but when you start using bytes, special characters, et cetera.

There is a tool to translate programs from Python 2 to Python 3, but it does not catch everything, and you still have to fix stuff manually.
Note: mod_gnutls is present in Debian unstable, and it is possible to backport it to Debian stable:

dget --build http://ftp.debian.org/debian/pool/main/m/mod-gnutls/mod-gnutls_0.6-1.4.dsc

You will likely get some error about “Unmet build dependencies”. If you do; run this:

mk-build-deps --install --remove mod-gnutls_0.6-1.4.dsc

and try the dget command again. Then install the package:

sudo dpkg --install libapache2-mod-gnutls_0.6-1.4_$(dpkg-architecture -qDEB_HOST_ARCH).deb
Difference between update() and merge() in Hibernate
Crunch are aces.
How can I learn Python?
Windows 10 – The First 24 Hours
.IO is truly just a phenomenon that "just happened." It collectively rolled out and picked up momentum with each new domain registration. I remember a few years back when I started seeing a few here and there pop up. Right away as an old school Linux veteran I thought it was cute and "got" the idea. No one planned this, and even if they did it wasn't the master plan that created the popularity of .IO.

.IO has only commercialized within the web developer and b2b communities. I'm not saying that in a negative way, it is however a billion dollar industry at least. I really appreciate the post from a historical standpoint and hope in some way the popularity of .io will some way contribute to this territory.
Ultrascope – 3D printed telescope project
Is that a common piece of snark in the community? I know that Theo was one of the NetBSD founders, but so were the people who forced him out.
East Bay rents went up ~30% in the last year. So people are moving there, and so the wave of gentrification spreads outwards...
Not standard at the company. Unique as part of acquisition.
The Unicode fix, string formatting and print becoming a function. Also some stuff with old-style classes, I think, but that's a very small minority.

Lesson for language designers: never, ever mess with your debugging/printout facilities once you've hit the mainstream.
So we should stop criticizing Microsoft, because Facebook, Apple and Google are not criticized enough?

That's some pre-school logic.
"There are plenty of businesses they (google) will truly disrupt by taking control of the data that you have kindly provided them (spiced up with metadata)."

Except what has google truly disrupted so far beyond web search? Mobile? Nope late to the party. Cloud? Nope late to the party. Social? Nope late to the party.

My point being you cant predict the future. 10 years ago everyone was saying all of dev jobs are going to be outsourced.

And here we are today with tons of demand and a future that nobody knows where its going especially not google.
Never trust a single location, be it a service, device or person, unless you don't care about your data. There are tools which can help you keep multiple copies on multiple services and/or devices.
https://news.ycombinator.com/item?id=9930861
Many of the men in GoT who are closely involved in the power struggle are indeed quite rational. They have to be, since the less rational tend not to survive for long in that story.

I can't say the same for the women, though. Most of the major female characters in GoT have a streak of crazy in them. Dany, Cersei, Lysa, Lady Stoneheart... The Tyrells seem to be the only exception.
Are you talking about a "ROBS" (Rollover As Business Startup) thing? The IRS hates them, but I believe they're technically legal.

I wasn't sure if you could do it with a Roth IRA vs. with a (non-Roth) 401k, though.
15 Questions All R Users Have About Plots
I don't know if you're willing to consider it evidence, but I think Apple's success is in large part due to their software and their UI's. iOs in particular.

Also, user interfaces might be closer to fashion than you would think! If you consider Windows XP's look. Imagine Windows 10 looking like that. Or consider Windows 8's different looks compared to Windows 7's. Or Google "material design" on Android Lollipop. Dang, this is exactly like fashion! :D
"How do you deal with such issues?"

Easy: get to understand this - ' without any reason or your direct control over it.'

Once you do it, this 'breakage of control over your own mind!' doesn't happen anymore.
Of course, there is no hover on mobile, so you are probably optimizing traffic where it is not so critical.
Mozilla CEO blasts Microsoft for making it harder to keep previous settings
I think the course of action proposed by the comment is that "Political rants are useful", as demonstrated by the political rants that have made climate change as dubious as Evolution or "socialized" medicine in certain communities in direct contradiction of the facts.

Solar is already cheap and efficient enough to be rolled out on a much wider scale than it currently is. It's a bit odd to be standing around and calling for more research when we are not bothering to fully exploit all the research that's already been done for reasons that are mostly political.

As for the consumer being happy to pay, that's why the favourite wonk answer (implemented succesfully in a few countries) is a carbon tax to let the power of the free market do it's magic by accurately pricing in the externalities of carbon (and other greenhouse gasses).

Right now you can find various studies claiming that shutting down coal power stations would save countries billions in health costs, but that's not the kind of "scandal" that makes it into the mainstream media, though every theoretical bird killed by a wind turbine is, strangely.
Project Phoenix (http://wiki.wxpython.org/ProjectPhoenix) seems promising. Have you tried it or do you know its status?
This exactly where I observe MSSQL dropping to table scans too soon. If indexes are cached (or when using a ssd), they will be much faster for many many records than a table scan (which will always require disk access in a realistic scenario).

I agree that table scan will be faster if I need a large percentage of the table (more than can be cached).
That's correct. But if you're buying shares at non-negligible value then you're basically an investor at that point. No employee is going to do that.

More likely, the company might give away shares to an employee in lieu of salary, but then the employee has to pay taxes on the value.

In other words, there's no way to obtain stock in a private company without facing some kind of expense. You're either paying money directly for shares, or paying taxes on the gift of shares.

The only way to avoid any of this is:

1) Be there at the very beginning, when shares have negligible value and can be bought easily.
OR
2) Be granted stock options instead of real stock.
That isn't true. One of the reasons why France tends to be a bit behind in all things internet even today is that they had 'minitel', a system that wasn't quite the whole internet (it was information services reachable by phone using a custom terminal with the prestel protocol). It worked so well that they didn't replace their system with the internet when it became available and as a result have been playing catch-up since then.

Just having some applications is not the same as being online, it's just a way for those companies to short-circuit the wait before they can add those users to their 'inventory'.

As a result the incentive to roll out the remainder is for a large part removed. This is the corporate wet-dream for the net: just a couple of big data silos. And where better to trial this idea and lock in the users as much as possible.
As others have said, walk away. Also, if convertible debt is involved, ask for the total number of outstanding shares after the debt converts.
>No less so than if your friends, family, coworkers, and society at large may be subtly persuading you in a different direction than what you would've taken if they hadn't been making the suggestions to influence you.

In spite the fact that in the case of friends, family, coworkers I can be the one persuading them in a different direction and I also know a bit about them (you cannot suggest that in the case of person-company relationship both are as strong in influencing each other, maybe in large numbers of people protesting and that's a huge maybe):

The thing is, there are 5 billion people on Earth but far less operating systems. So, when they tell you "my way or the highway" while at the same time more products support their way, you'll eventually end up stuck somewhere in the past, like the old nut in the hut living on top of a mountain, while everyone is throwing their personal data to Microsoft and friends telling me that it's going to be ok because "the functionality provided is convenient". Which makes zero sense.
Part of starting this was finding a place and moving in.
AOL 2.0.
That would be cool but that's not what this is.
Hey javiecr,

Can you please post your OpsWorks instances ids on the AWS forums and just c/p what you wrote here?

https://forums.aws.amazon.com/forum.jspa?forumID=153

thanks.
I'm sure I read last week that Gates had invested 200 million in a software company to more efficiently extract oil and gas, which seems to contradict his stance here.

Can't find the article now, was titled something like "Silicon Valley taking on the Fossil Fuel Industry".
For me it's not really that there are things keeping me away, it's more that py2.7 still seems fine for everything I want to do. I know all the libraries I'm used to are supported and I can make stuff work. There are some small hurdles to moving and I have no pressing need to jump over them.
Are you saying that listening to what you have to say and writing what you have to say on wikipedia is the same thing?
They are now; as I mentioned, they had to learn that lesson the hard way in 2012.
Show HN: Cache-expiration-triggered thundering herd prevention ruby gem
Prime Air Concept of Operations Airspace Model
I believe this is the mentioned keynote (starts after around 12 minutes). https://www.youtube.com/watch?v=VRGB40srFE8
Do you work for Amazon? We already sent a support ticket using
http://www.amazon.com/gp/html-forms-controller/support-cente...
A Hadean to Paleoarchean geodynamo recorded by single zircon crystals
This is the interesting bit for me:

Landlords believe the economic apocalypse is coming.

I’m actually stunned how similar landlord opinions are in
this regard. This little insight has spread through the
landlords and brokerage market with incredible consistency:
Most economic cycles are 7 to 10 years long. In 2018, it
will have been 10 years since the last big economic dip. So
simply by the law of averages, they’re planning their
office terms assuming there will be some big downturn in
2018 and they don’t want to have startups that are
dependent on future fundraising in their spaces when it
hits.

Economic cycles are important. We are guaranteed to have a downturn and more than likely it will happen in the next few years. The question is just... when?
And with that, the chances that the Great Filter exists in our future also increase. Until we find the little green men out there we’ll always have to contemplate with the idea that for some reason life isn’t meant to evolve past a certain point.
Previous discussion: https://news.ycombinator.com/item?id=9726182
How to teach computer science in nursery school
I guess you missed this part:

> Having grown up in a totalitarian state, that's the default way I think about this stuff and no amount of promises (except the source code which I can personally compile) can make me trust any 3rd party corporation.

He does not trust corporations or governments to act within the confines of the law.
Why can’t we stop playing games on our phones?
Can they also release a guide on how to switch to a different scripting language in Firefox away from the default of JavaScript?... Oh, I forgot, developers don't deserve a choice.
When I read the article I wondered why they did't link to the talk they paraphrased.

Probably it was written almost live and there wasn't a recording available when the article was published. However, they didn't even add the video link afterwards. Why?!
That space can be used for other things too though such as grazing livestock.

Relatedly, Elon Musk claims that if you cover the area used up by a Nuclear plant with solar panels than you can get equal power production. The actual reactor is small, but the security etc. means that there's a large boundary zone. Plus of course no-one wants to live near one.
Even if the title is "Mega denies" they either confirm what Dotcom claims or simply don't comment.

Dotcom: "In addition Hollywood has seized all the Megashares in the family trust that was setup for my children."

Mega: "Mega said that it has 13 percent of its shareholdings subject to two freezing orders. A 6 percent holding controlled by Dotcom's estranged wife was frozen in November 2014 by the New Zealand High Court on application by five Hollywood film studios."

How can this be called a "denial" I don't understand.
> isn't four a little early to start programming? .. programming is important nowadays... but to put it on one level with reading, writing and arithmetic seems to me to be unwarranted.

Can you elaborate?

It's not clear to me why programming should necessarily be different.

(especially if we can get at the essence of the skills it's a matter of, as opposed to seeing it as a matter of preparing people for jobs as programmers.

One reason I say this is, as computing technology becomes more pervasive and mature, there ought to be broader scope for applying programming techniques, which mean that many more people will be using programming techniques in their work and day to day lives than just those working specifically as programmers).
The old discussion is now closed.

You should be aware that there is no obligation for limited companies to have a business bank account. However, it is usually a good idea to have one.

Furthermore, you don't need to be a UK resident to open a business bank account but most banks will not deal with you due to higher costs and fraud concerns.

P.S. your company does not require a UK-based bank account. You can open a business bank account in your country in the name of your LTD company in the UK. You will need to have your company documents (Certificate of Incorporation and Memorandum & Articles of Association) apostilled.
As far as I understand from quick review the projects are quite similar. But variancecharts don't have facets and not free for commercial use. Difference in API doesn't matter. Taucharts can be wrapped to webcomponent and described on the page using tag as well.
Pretty good and brief summary about UK specific details, thanks for sharing :)
It doesn't have to be publicly shared for a hostile take-over to happen. All that has to happen is that your 'investor' shares constitute a majority and that those shares end up in the hands of someone that kicks out the C-suite and replaces them with others.

One way in which this could happen is if the entities holding those shares are bought (so an indirect hostile takeover).

As an example: one of my companies holds shares in another. If I sell the parent company the other shares - and their voting rights - will transfer as well to the new owner. This is because there is no 'change of control' trigger clause in the shareholder agreement of the daughter company, if there were then such a change of control could force the company in the middle to offer its shares to the sitting shareholders of the daughter company.

But even that can still go wrong: the sitting shareholders would have to be able to meet-or-exceed the value placed on the shares and if they can't the shares end up in the hands of others.
Books+-+Welcome+to+our+site
That Kim guy is really always good for a story. I'm impressed. But has anybody seen his documentary? I don't think he's really happy. On the top of his career he had "bunnies" and yacht parties, and a VIP seat in a Formula 1 race. But he never seemed happy, and most of his friends just seemed to be these people who just want to get a share from the money. I don't know, but seeing that I never wanted to exchange my life with his.
Beginners Guide to “Use After Free Exploits IE 6 0-day Exploit Development”
Hmm, I don't think you need a credit card on file. You can select "None" as your payment method. This should allow you to download anything that's free (they'll still ask you for a credit card if you try to download something paid, of course). You installed XCode dev tools and you're set.
Obama's Supercomputer. He needs to see the light
>It's multiple gigabytes for a single language and accent.

I have 602 GB free on my first hard drive, 519 free on my second, 699 on my third, 1.06TB free on my forth, 405GB free on my fifth and 46 free on my 6th.

If Microsoft would be kind enough to release it to me, I think I can probably find a corner to squeeze it into.

>Don't you think Microsoft would have loaded up the dataset if it was easy and cheap?

No, I don't. Microsoft wants our voice data, it's extremely valuable to them. They've figured out that there's gullible people like you who will swallow the "it can't be moved onto a local computer" tale hook, line and sinker, and thus give it to them for free.

Why are you doing that? Grow some cynicism.
Is this really the fault of the financial system? In some respects I believe 'economics' is a verb, so the fault -if there is any- lies with the agents enacting the verb, that is to say: people. Humans, groups of them even, certainly have a tendency to produce and accumulate all sorts of things being their survival needs and go on to trade them. This raises all sorts of concerns and has cause many a lot of stress.

Blaming 'capital' seems fairly erroneous. Deirdre Mccloskey, in her book 'Bourgeois Dignity: Why Economics Can't Explain the Modern World' has a very convincing go at turning the idea into a fallacy. The accumulation and use of capital isn't, in and of itself, a bad thing. How much good has come from our desire to pool resources.

Also, it seems to me we tend to forget what the word 'corporation' means, literally "any group of persons united or regarded as united in one body". Certainly the other more obvious definition of the word includes that thing about "having a continuous existence independent of the existences of its members", though me must remember that the words "an association of individuals, created by law or under authority of law" come immediately prior. If people lose faith in a "company" it will rapidly cease to exist, or at the very lease must drastically change in order to continue.

And yes, I acknowledge we are, probably to a greater extend than we typically realise, products of our environment, products of the societal structures, and built environs, we find ourselves in, and that this makes it very messy to try to discern cause and effect, and to apportion blame. I guess I'm just sceptical of apportioning blame, I don't believe it's particularly helpful.

Maybe this comment is a bit incoherent. I often find myself writing comments then not posting them because I can't seem to make a point without contradicting, or undermining, my own writing.

Maybe my point is that things probably aren't as simple, as clear cut, as we think. Maybe that's why some people study the liberal arts and sciences and go on to write entire volumes on these sorts of topics.
Two quick notes, probably well-known in the Python community, maybe less so outside:

1. The biggest hurdle to overcome when moving existing code bases to Python 3 (affectionally known as py3k) is third-party libraries. This is the main reason why there is some pressure on library authors to move their libraries to Python 3. Cf. https://python3wos.appspot.com/ for some (very encouraging, IMHO) results.

2. It's possible, in many cases, and without two much effort, to write (or refactor) code that is compatible with both Python 2 and Python 3. One great tool for this is the python-future project:

http://python-future.org/

Cf. in particular: http://python-future.org/compatible_idioms.html

In some cases, it's even simpler. Flask, for instance, achieves it with a small 55 LOC module: https://github.com/mitsuhiko/flask/blob/master/flask/_compat...

One last great resource is Lennart Regebro's book: http://python3porting.com/
But why would I change it if I wanted Google, which incidentally is, I'm sure, what most people want? Leaving the default can be as much a choice as changing it.

(I'm on Mozilla's side in this discussion, but that particular move was terrible, even if not too consequential, in my opinion.)
> Characters act as real humans would.

That by definition rules out any semblance of reality in so-called rationalist fiction.

Real humans only act rationally some of the time. They're especially incapable of acting rationally when under extreme stress, such as when a mythical creature is trying to kill them.

People often do things for no particular reason. Some people are in fact evil just for the sake of it. Lack of clear communication is actually a big problem in the real world, just not in a way that is commonly portrayed in sitcoms.

Not every bad guy has a complex machiavellian scheme going, and it usually doesn't take an equally complex theme to bring them down. A lot of the time, it's just a matter of who has bigger guns. Often, the villain really has lousy op-sec, as the Silk Road guy did.

If you like reading stories with carefully designed worlds, hyper-analytic heroes, and clever puzzles, that's fine. But none of the features that distinguish rationalist literature from other kinds make them better works of literature, only better didactic tools for some purposes. Hammers are good tools for hitting nails, but that doesn't mean hammers are superior to other tools in any other respect.

My favorite parts of HPMOR are the war games, especially the big battle that takes place in the woods where every team comes up with creative strategies. None of the strategies work perfectly as intended, and there's a lot of improvising as well. That scene was so fun, and I could totally see it happening, precisely because of the healthy and realistic mixture of rationality, spontaneity, stupidity, and plain luck. Sadly, I can't say the same for the last few chapters of HPMOR. It contains too much complex scheming for the sake of scheming. That's just as pointless as being evil for the sake of evil.

My favorite novelist is Ursula Le Guin. Her works are set in lovingly designed, beautiful, and compelling worlds; but her characters display just enough inconsistency, thoughtlessness, and impulsiveness to make their plights relevant to ordinary humans. She manages to build tension and leave the reader longing for more without resorting to cheap puzzles or turning the heroes into masters of manipulation. And she does it without the pretense of teaching anybody anything. Haven't we long outgrown the age when every bedtime story had to have a clear moral lesson?

So let's take rationalist fiction for what they are: didactic tools. They're neither more realistic nor have any more literary merit than other types of fiction.
This is specifically in the context of your windows 10 install uploading data about me, without you asking me if that's ok. My wifi password over wifi sense, for example.
"If you were to design a new language today, he said, you would make it without mutable (changeable) objects, or with limited mutability."