skysight-inc/HackerNews huggingface dataset:
Indeed. Plus, there's another subtle moment in science. It just creates models which are good at matching observations and making predictions.

Many mutually conflicting models can be created to describe the same properties of the same system.

We have no way of ever finding the "truth".
ОАО РЖД
No, defaults are important. It's the difference between "doing the right thing by default" and "doing the wrong thing by default."

Unicode may be of little relevance to some disciplines, such as scientific computing for example, but in others, such as modern web development, it is a deal breaker.
A Novel Way of Abusing IPv6 Extension Headers to Evade IPv6 Security Devices
I don't think that you understand "econ 101" as well as you think you do. If markets worked like you described, nobody would be able to afford to buy anything. Yes, suppliers try to maximize the price they get for what they're selling but somebody has to pay for it. That's what drives the price down - if almost all the doctors charge $x for something and one guy charges $x-1, all the sudden people start flocking to him and he makes more money. In a truly competitive market, long term profits are zero (http://en.wikipedia.org/wiki/Perfect_competition) because everybody sells their goods at exactly what it costs to manufacture them because that's the only way to sell any units at all. Of course I'm not claiming that health care can be perfectly competitive - there are many reasons why it can't be. But there's no reason why the current market needs to be noncompetitive.

Furthermore, as I've said up and down this thread, I'm not opposed to funding poor people's private care through government subsidy. The important piece is that the people participate in the free market and can choose how to use the money - not where the money comes from. This is how this discussion started in the first place - I believe the government should just give veterans money for health care instead of trying to actually provide it.

Having one central administration for a whole sector of the economy is inefficient. The Soviets thoroughly proved this with their (mis)adventures in central planning. Fostering free markets aren't just good morally, they promote better outcomes for patients and more innovation in the sector.
Oh! It's the author of Blindsight! That spaceship facing aliens with a vampire novel. It's memorable - it was a Hugo nominee, and I highly recommend it: http://www.rifters.com/real/Blindsight.htm
I think double the efforts needed to convert all third party modules more than the amount of developing efforts for Python 3.x.

Since, third party libraries are benched more for Python 3.x migration.

Would we have any possible ways as a community to allocate more resources for ONLY the third party libraries re-implementation? Is it possible to start from scratch for 3.x series? otherwise back porting should be made as standard for 2.x

current scenario,

Loving python ~= amount of third party support.

So, 2.x series never dies.
Much of what the author suggests in terms of regulation already exists in most European countries, and most of it pre-dates the commercial rise of the internet.

Sure, much of the wording and enforcement is lagging behind today's reality, but the principles are clear: data about me is my data. Companies are not free to collect, collate and keep anything that they can get their hands on.

Facebook, Google et al are breaking the laws of countries they operate in on a massive scale. The backlash is being tempered by massive lobbying from those companies and the US government.

Not to mention the media propaganda (media are part of the advertising mafia), as seen in the recent wave of scaremongering bullshit about the "right to be forgotten" verdict.
Given the medical technology available in 1970 and an intent of, "Well, let's see what happens...", the subject's death was assumed and fully expected. Frankly, that the monkey survived 8 days in those circumstances is impressive.
>In my worldview sex is effectively the same as power. It certainly is for one participant in the event

Then I'm afraid I must recommend you receive psychotherapy for your dangerous misapprehension. Please tell me you're single.
You're either misunderstanding Python 3 or misunderstanding Perl 6.

Python 3 was a few breaking changes made to Python 2.

Perl 6 was a completely new language, designed from scratch, with little in common with Perl 5 aside from bits of syntax. It still doesn't have a "complete" release, in 14 years. In half that time, we've had a Python 3.0 and four more point releases.
Camera looks like three Kinect sensors.
Does Your Company Have a Visionary?
Ask HN: How can a nature photographer earn income online?
It is a side passion of mine and I was wondering if anyone on HN knows of a way that can earn me some side income with my collection of photos. There must be a way...
Exactly what I was also thinking.
<offtopic>

+1 just for mentioning requests (versus urllib). If someone hasn't tried this library yet, they really should. I replaced tons of libcurl / urllib / ... blocks with simple and legible oneliners. Incredible API!

EDIT: url for those who don't know the library yet: http://docs.python-requests.org/en/latest/
(I am not affiliated, just really impressed)

</offtopic>
This is now my summer project. Thank you!
I'd propose a more constructive reply next time. For example a reply that links to http://www.danshapiro.com/blog/2010/09/how-to-read-a-patent-...

There's no need to be rude (and being right typically doesn't excuse it)
You realize that you've just described the way 99% of software engineering works in the real world, right?
We changed the title to be the first sentence of the article.
They always made the specs of .Net open, which means anyone can implement it.

With the rise of other tools, they have a foot in the Linux/MAC development, where else, they wouldn't have anything outside of Windows. Their coöperation with Mono is great, helping a partner further while letting the .Net thrive :)

BTW. Their strong argument is Visual Studio, which is still (personal opinion), 100% better then any other tool i ever tried - although i must admit, Sublime Text feels great, but it isn't integrated like Visual Studio
My code's compiling, the project generates endless compiling message
My general preference is the format that Readability will render.

Just the damned copy.

If you've got navigation elements, don't cram them into sidebars. Put them at the top of the page (but not fixed), or bottom (dittos).

For a huge number of sites, I disable presentation of headers, footers, and sidebars entirely. I'm not on the sites frequently enough to care to use them.

Some mobile sites do pretty well by removing extraneous elements, others cram in more fixed elements (top, bottom, or side), all of which send me running. There's simply not sufficient real estate to deal with that crap.

Increasingly, Web design isn't the solution, Web design is the problem.

I've suggested gently to the author of this site that he'd do better with balanced left/right margins, a 45em or so content width, semantic markup, and white backgrounds, but he's apparently not interested:

http://www.billdietrich.me/Reason/ReasonConsumption.html

Seriously, when the easiest way to read content is to grab plain text via lynx or w3m, add Markdown, and re-export the page as HTML or PDF, you're doing it wrong.

http://redd.it/256lxu
Human 'suspended animation' trials to start this month
Don't try to fake anonymous functions in Python. Use its strengths: decorators, generators, etc.

Anonymous functions work well (err, passably) in JavaScript and Perl. They don't really work in Python, and of course you'll just run into pain if you try to force them to.

Perhaps also make some noise about this PEP: http://legacy.python.org/dev/peps/pep-0403/
> That quote is an incredibly efficient summarization of the scientific method's core philosophy that (because you can't prove a positive), you falsify wrong hypothesis instead.

I disagree and I'll repeat what I said above: this is the antithesis of the scientific method. It's faith based and it opens the door to accepting hypotheses that have zero evidence to back them up. Follow this reasoning and you can just make things up.
Actually, I didn't get it at first and now I think it's pretty funny :-)
Social Network fully developed in Rails and Emberjs
A social network developed in Rails and Emberjs.
Looks like you have an API, but not sure if there is a way to create a new server with the API?
I've always thought some kind of automated drink mixing system would be good for busy inner city cocktail bars. You can still have a bar where people can sit and watch someone mix drinks, but the rest of the venue can be tables with table service. The orders from the tables are taken by a person and gets sent to the kitchen where the drinks are made by machine. This will retain the personal touch of people attending to tables personally, and allow them to serve drinks often, promptly and consistently.
You are much more up to date than I am.

Thanks for the cool link. Interesting read.
you can try to sell them on:
http://blog.autographer.com/2013/12/top-10-sites-sell-photos...
And the more branding a site uses, the faster I reach for the "Read Now" Readability bookmark.

I realize I'm likely a very small portion of the demographic, by my prior two decades' experience with Web Annoyances tells me that my own sentiments aren't much different from those of the typical Web user, it's just that I'm aware of, and make use of, tools to fix many of the problems.
One of the many insidious ways in which advertising (and the business practices resulting from it) is overtly harmful.
"Nowadays stuff like proper closures, immutability, a good async story, etc, is considered a necessity by discerning hackers."
Python has proper closures; I would hope discerning hackers know the difference between a closure and an anonymous function. asyncio is fantastic.

"Remove the GIL." Do you think no one's thought of that before? Remove it how?

"Make it speedy." As you note, that's what PyPy is doing, but this is a hard problem that doesn't have quite the same glamor as JavaScript, so there aren't multiple giants with deep pockets throwing money at it in a race to the top. Maybe throw some cash PyPy's way.
This is already happening with organ transplants.
It's impressive, but when I read "no complications" that to me means "walking away pretty much unscathed".

Just odd phrasing, maybe it's common in this sort of research
I would guess that the experiment wouldn't be permitted to prolong the animal's life in such an admittedly abnormal state, since the surgery might be regarded as a form of unusual cruelty in and of itself.

It was probably classified as a "non-survival surgery" and a "painful procedure without the use of pain-relieving drugs", since they would be permitting the monkey to re-awaken and test its senses in a lucid state, after a surgery in which they were uncertain of whether the monkey would live.

An animal protocol like that usually anticipates euthanasia, after the basic science of the experiment has been satisfied. Since the surgery (and subsequent resuscitation) is the experiment, and it's not a longitudinal quality-of-life study, I doubt they planned retaining the monkey much more than a week after surgery.
Yes, there are many problems at cellular level, e.g. telomerases[1]. I wonder how it would work out if you get an old man's head in a young man's body. I don't think it's going to work. On the other hand, you never know...

[1] http://www.sciencedirect.com/science/article/pii/00222836929...
That's probably because most developers care about compatibility.
Amazon v Hachette: Don't Believe The Spin
I laughed when I saw that used the name of a C++ for the theory.

The word 'constructor' may have been used in niche places before it was adopted by the language but I've never seen it used outside of it.
I was friends with a very good nature photographer who died a few years ago. All the images (some 50,000 of them) are on slides sitting in dozens of cupboards. We're talking about a life-time dedicated to photography in a very beautiful region of Europe that hardly anybody even knows about.

The mans life-work is in danger of being wiped out or forgotten and so I talked to another friend of mine to see if there was a way to get this saved. This was an expert in the field of large scale scanning of cultural heritage.

His verdict: forget about it, there is no money in nature photography, which is sad because it should be some of the most precious data that we have.

I'm not sure how much of that applies to your pictures but from what I understand from my friend the kinds of images that people will really pay for are pictures that have to do with current events, and that rarely involves nature.

That said, don't be discouraged from creating an account on Getty or Istock, it just might make you some money but please don't expect that you'll be able to live of this or even buy your s.o. dinner once every month unless you score a hit.

best of luck!
I don't really have much sympathy for a company that expects to reap the rewards of social media engagement, but thinks it takes way too much time to... engage socially.
Those 4 things are really just nice-to-have features though. I can work around all of those with minimal effort (asyncio and unicode), or it just doesn't come up much (yield from and nonlocal)

To me, a compelling feature is a pypy like jit, or fixing the Gil, or lamdas that don't suck. For things like that, I'm willing to break the ecosystem. But for sorta better Unicode? Ha!
Uhmm.

Ok, let's say you're Tour de France competitor, and you're told to use this:

http://www.christydena.com/blog/wp-content/uploads/2010/02/t...

Is "fear" the correct word for your reaction?

WYSIWYG is a good thing in predominantly visual programs (photo editing, vector illustrations, animation tools).

WYSIWYG becomes a problem when the content being entered has semantics without explicit visual cues. By definition you can't have a "WYSIWYG" for semantical information, and if you give people a WYSIWYG HTML editor to enter content, they'll just tweak the code until it "looks" right, which will bomb when said content has to be transferred to a new medium (say, non-HTML).

People may be liking Word, but the majority don't use it semantically, they just mash the font settings until the document looks approximately correct, never mind the document outline is a mess, because half their headlines are not headlines, but paragraphs with enlarged text.
Thanks, I learned something new! But yeah, as other people have pointed out, browser support starts with IE 11 and almost no mobile browser supports it - so it might as well not exist.
Oh there are tons of similar issues ranging from physics (teleportation/entanglment) to medicine, science is cruel :-)
Not to be skeptical, but I'm pretty sure one of these scientists may happen to work for the NSA.
Security Loophole Android, Apps Take and Upload Pics Without you knowing
I guess most businesses couldn't care less about control over _all_ instances of the software they need to operate, but they want control over (and thus access to) every aspect of _their_ instance.

copyright assignments are the standard way to achieve this (and then some, which they might not actually care about - but since it doesn't hurt...)
I agree. That monkey was paralyzed below the point of the spinal cord severing - so the monkey had massive complications and to say there were none is ridiculous. No doctor has even been able to successfully connect the animals' spinal cords with their donor bodies.

http://www.cbsnews.com/news/human-head-transplant-is-bad-sci...
> Master/Slave as a relationship originated before computers and refers to possessing another person as property

Yes, and slavery is any form is heinous. But if we're talking about terminology... master and slave terms in computing have become to describe a certain kind of logical topography. For me, a term being somehow inappropriate is not alone enough to warrant finding euphemisms.

There are terms like that all over the place. Your example, "retard" is used at least in cooking to describe a component inhibiting a desired process. I wouldn't be surprised if someone found bridge building to be inappropriate ("erection sequence"), and people in corporate security business are doing pen-testing all the time.

There is something in the need for euphemisms that rubs me the wrong way. It depletes a language and nibbles its users of variety.

Come to think of it - one of Agatha Christie's novels was renamed twice due to insensitivities. The current name is, I believe, "And then there were none".
Nothing gets my personal brand going like interacting with companies who can't be bothered to have a human being write some words at me.
Please, sum one! I'll be glad to be a beta tester when Twitter support becomes available :)
It's quite impossible in this day and age to put all publishers out of business. Everybody can be a publisher, a server costs just 10$/month.
SICP(Second Edition):Foreword
Except the apparent point of using JSON is to make it more human friendly. Otherwise, changing the format is quite pointless and not much of a feature to talk about.
opera classic has fantastic wrapping
This is chilling.

What are the odds that this wasn't "insider trading" with the attackers?
That's the plot outline for Repo Men ... http://www.imdb.com/title/tt1053424/
Not for the faint of heart... the picture of the blender was a little too much for my taste!
You should check out Brightpod.com - might be what you are looking for. It's got the best of Basecamp and Trello.
> I doubt the lazy people who haven't moved to python3 will ever do a decent port of python 2.

These lazy people probably have a day job where they have to do something productive instead of wanking around with "fun" language features.
GPS is one of the coolest things mankind has ever put together. I'm always amazed that his stuff was even considered in the 70s/80s.

By far the biggest misconception about GPS is that the GPS satellites somehow know where you are, or that your device transmits something to the satellite. I don't think this article does a good job of making that clear. It's kind of pandering to the paranoid. Granted, if you have a phone with a GPS receiver, it's totally possible/probable that your location is being reported through some other means (like the cell network).
Consider a kickstarter, I'd love to buy one.
What a super nice series of pictures, if you look at the date codes and compare them the advances in process technology are the most vivid and compelling visual display of Moore's law at work.
Chinese govt urging banks to remove IBM servers: Report
Intuit to buy bill-payment service Check Inc for $360 mln – WSJ
Perhaps reading the phrase "no complications" with an implicit unexpected in there would make it more palatable?
Agreed.

You said:
"What we need is a more powerful SQL, one that doesn't require boilerplate and can do things like recursion (making every database a graph database)."

What about SQL's common table expressions (CTEs)? Not powerful enough?

For those interested in SQL's recursive capabilities:
http://en.wikipedia.org/wiki/Hierarchical_and_recursive_quer...
Haxe is really an under appreciated language, and I'm happy to see it gain more widespread attention. Though it doesn't bring any fancy new paradigm or language feature, it cherry picked a lot of useful and convenient parts of other languages, and combined it into a familiar, C-syntax statically typed, type-inferred language.

You can literally pick it up without reading any documentation if you're familiar with C/C++, C# or Java, and the cross platform support is really good. They mostly use source-to-source compilation, but their implementations are really robust.

To top that off, they have an excellent cross platform library in OpenFL (previously NME) that is equally easy to pick up.
You're right I was generalising from Scotland/the UK. The definition of Serial Killer being 2 or more unrelating killings. In Scotland there is somewhere between 1 and 3 multiple murders a year, not all of which are serial killings by the strict definition.

http://www.scccj.org.uk/wp-content/uploads/2011/08/0124207_h...

In the serial killing figures you show the numbers are overwhelming dominated by the US where the high availability of guns make multiple murders more common - and the number of sexual serial killers much less as a proportion.

In Europe, I stand by my statement that serial killers are overwhelmingly, etc, etc...
Awesome Interview With Font Awesome Developer Dave Gandy
Visibility probably. Every whiner blogs "I'm leaving Python for Go" but that was the first time I saw https://code.google.com/p/shedskin/ mentioned.
Well, you can always use a decentralized stock market, like Nxt has;

http://nxt.org

You can see some asset charts on http://www.cryptoassetcharts.info

or http://nextblocks.info

Can't be shut down.
Founder here. Yup, email us at community@ and we'll set you up with a test-ride.

Regarding the legality issue, there are different laws about both electric and non-electric skateboards in different states and cities. They tend to be decades old and don't reflect modern technology. We're working with our legislative reps and other companies to change this, and that process is moving along.
Bad for them? How so.

Windows can sell itself on its own merits, and has been for ages. Meanwhile, dev tools is a billion dollar a year revenue division, and yet it could be even bigger. C# is one of the best languages around at present, but a lot of the "cool kids" don't use it because it's too tied to the Microsoft stack.

I typed a bunch of stuff here already but I just deleted it, instead I'm going to go with an analogy.

If devs are cats then doing things like porting the .net toolchain to linux/osx is like leaving cat food outside. And that's precisely how you turn feral cats into house cats. Cats will go where the food is. And they'll keep coming back to it night after night.

If you treat devs right, and give them the tools they want on the platforms they want they will become encouraged to turn to you for support. They will buy your IDE and other dev tools. They may even buy your OS and database tools. Additionally, by increasing the adoption rate of the .net toolchain it makes it that much easier for devs to write for winphone, windows, xbox one, etc. If you encourage devs to use C# for android/iOS development then the cost/benefit prospect for shipping a winphone version of an app changes dramatically vs. using raw java/obj-C.

It's win/win for devs and for MS.
LibReSSL: The good and the bad
Been almost 15hours, Namecheap.com is down. All domain services badly affected.
That's nice, but they will make mistakes anyway. As an example look at exploding NASA space rockets (I suppose NASA is not military, but it's an example where they also used a meticulous process and still failed).
So... The "just because" theory of existence?
KeystoneJS: Node.js CMS and web application platform