skysight-inc/HackerNews huggingface dataset:
Never mind industrialise. If they chop the trees down for lumber, as seems to be the destiny for all tropical forests, the soil will dry, and microbes will be able to start decomposing the biotic material currently locked up in an anaerobic environment. This has already been seen in Norfolk in the UK, where they increased drainage and removed ground cover, and ever since, the peat has emanted vast amounts of CO2 as ground levels fall by inches a year due to conversion of the solid matter into decomposition products (methane, CO2, etc.)
#3 actually happens in reverse: link shortener dies or the shortened link expires, while the actual URL lives on. This way, shorteners are _accelerating_ link rot.
Anything that silently sends informations about your users to a third party is nasty by nature, including google analytics, gravatar, disqus, +1/like buttons and many more. Please, web designers, think twice before selling all your users to gain little convenience.
I am confused as to why you are down voted. You make a fair point that a lot of traditional knowledge in a lot of domains is frowned upon by proponents of modern science. I am not saying that all traditional knowledge is valid (i have seen my fare share of baseless myths), but some of these deserve respect for having such advanced knowledge in such ancient times
subroutine signatures look pretty interesting to me, albeit experimental.

https://metacpan.org/pod/release/RJBS/perl-5.20.0/pod/perlsu...

edit: and the copy-on-write string concatenating has the potential to speed up a lot of code, I think.
A minor payment dispute could then hold up an investment round or M&A transaction, and that's completely out of proportion to the issue you're trying to address.

If it's minor payment dispute, they they can just pay the invoice and get on with the M+A transaction.

Personally, I can't see why the client should expect to own work done at their request if they haven't paid.
Another evil that roams interwebs are "farewell" gates for outgoing links; eg dA [1].

Unlike URL shorteners which could be in rare cases useful [2] I see not a single benefit of this.

[1] http://www.deviantart.com/users/outgoing?http://www.devianta...
[2] http://tinyurl.com/selfcontained-editable-datauri (yes, this one is a misuse, but whatewer)
> Plenty of people die from traumatic head injuries leaving otherwise healthy bodies. There's lots of potential donors.

If this tech is available, I can see much more "accidents" happening.
Always love to see new ideas from my apparently-alternate-universe, yet equally-named human copy. What a brilliant mind! Keeps reminding me to seek for deeper answers.

Really a shame that they went for such a strangely click-baity title for what was otherwise a good article, though. This has nothing to do with Copyright and nowhere does the article even attempt to hold up the terrible metaphor.
How do I set the timezone from windows command line?
That's basically what the company I used to work for did as well with our large python application. Build using a build script, pulling in dependencies from local build server, test, package up the result and deploy. Pip was used for pulling in libraries to the build machine and never used during deployment.
You still have to put in the ice youself. Perhaps version 2.0 will have this feature :P
I know that. I'm Italian, and Western European Languages can be expressed on a 1-byte character type. I also understand that the performance gain of 1 byte char was significant. But now is 2014 and not to have to wrestle with encodings definitely worth the performance and (somewhat) complexity hit.

As a unrelated (to Python) example of the encoding nightmare: have you ever tried to import text from CSV files generated on different OS/locales in Excel that don't support Unicode-encoded CSV files? It can be made, sure... but, man, if it can be avoided... ;)
>One fact we all remember about numbers is that squaring a number gives you something non-negative. 7^2 = 49, (-2)^2 = 4, 0^2 = 0, and so on. But it certainly doesn’t have to be this way. What if we got sick of that stupid fact and decided to invent a new number whose square was negative?

This presentation of complex numbers makes the whole article flawed and useless in my opinion. When I first learned about complex numbers, they were presented in a very similar fashion: let's just invent a number i such that i^2 = -1. This is inane: we have a multiplication operation that we are all familiar with and we know exactly what it does, and then somebody tells us that we can use it on some "imaginary" thing (??) such that it times itself equals -1? How is anybody supposed to make any sense of it? It's like saying: let's invent a "number" j such that j-j=the letter z. What does it even mean? Nothing! it's gibberish, and a similar definition of "i" is also gibberish. We cannot make sense, under our normal understanding of multiplication and under our normal understanding of numbers as including only the real line, of how can something times itself be -1, and neither should we, because there are much better ways to present the whole thing from the beginning.

The correct way to present complex numbers is either in the context of abstract algebra - where there is a very obvious question of whether we can embed the real line as a field inside the real plane, or simply present them geometrically without going into fields. It is simply wrong, in my opinion, to present i as something we "invent" so that i^2=-1 (why would anybody do that??), and then go on and say that after we have invented this, there are ways to imagine this geometrically. No! If you want to talk about geometry, then define i geometrically, then extend the definition of multiplication geometrically to the plane, and then it becomes clear that i^2 = -1, and there is no mystery about anything.

Edit: it should also be noted that historically, complex numbers didn't come into existence because somebody decided on a whim to "invent" a number i such that i^2=-1. Rather, it was a result of the fact that cubic equations such as x^3=15x+4 clearly had a solution (for example x=4), but using the cubic formula to solve them resulted in weird terms such as sqrt(-121). Bombelli, in the 16th century, decided to try and compute with those terms anyway, and through this process eventually succeeded in producing the right results (x=4), so it eventually became clear that the roots of negative numbers aren't just gibberish: they interacted somehow with the reals, and there was some way to "make them work" to produce real results, though the full realization of what was happening probably came much later.
The chicken wasn't a safety feature; it was to keep the warhead's electronics warm for a few days when buried in the ground so it would still work when needed.
Indonesia is also a pretty bad example - see Willie Smits' talk on conservation:

https://www.youtube.com/watch?v=YHYLAXkenFw
Let's continue with that approach.

Then maybe hitting a letter should only render the letter at the same size and font as the one printed on the keyboard.

And if you want to change the font, well it's just a drawing, so you can't. It would make the keyboard non-WYSIWYG.
No. You mean it uses all (well nearly all) the width of the screen? I am pleased to see that for once rather than stuffing it into some narrow column, the width of which I would have complained about 10 years ago.
The correct abbreviation for Firefox is ‘Fx’, not ‘FF’
I would even go further. The biggest problem isn't just using p values and R^2. I think the biggest problem is that a lot of people didn't learn statistics properly.

Properly is a vague term. So what do I mean? Instead of obsessing with tons of techniques going back to the basic and actually learn how to do design studies, work with data, learn statistical reasoning and critical thinking.

I took quite a few courses in statistics because I liked it. But a lot other people – especially those that apply statistics – maybe take one or two courses in stats and then do research / studies. The results can be pretty terrible. In conclusion, more fundamentals and less icing on the cake.
I think wysiwyg editors are also only useful in certain cases - CMSs, blogs, DTPs - the sort of systems where the data entered is the information you will see. There are large categories of applications, however, where the data entered is first aggregated/manipulated before it is useful for any sort of output - in these cases, wysiwyg is just not the way forward.
What do you mean? Unused cycles makes no sense. I'd be really annoyed if my laptop's battery life drops from 5 hours browsing the web to 1hour because it is running at 100% all the time due to this.
XML comments are part of the DOM and are retained, usually. And Visual Studio has become quite good at not clobbering things it does not modify itself. The project files are still normal MSBuild projects, so editing them by hand to add targets of other customisations isn't exactly uncommon.
Zillow issues cease-and-desist letter alleging improper use of data
Reminds me of http://archiveteam.org, who also make efforts to save the content from these closing sites. I contribute occasionally; well worth doing.
"Cross Platform. Native transitions and more on Android 2.2+ & iOS 4.3+"

Cross Two Platform.
Healthbook Prototype
Actually, it's all about cloud. I think they want more Azure customers in the long run.
The feature is still in Firefox for Android. "Text Reflow" in settings.
Heroku
Basecamp
Ghost
Github
Skype
Yes, that's another huge problem. Kids shouldn't study that much material IMHO. The studying hours required should be limited, I don't know how or why, but it's incredible the amount of a work a good student must put up at the age of 9-17 to get through school successfully[1].

[1] I'm referring to the average kid, not people who things came easy at school [...].
I do as well.
Part of the plot in dystopic This Perfect Day, by Ira Levine.

Heinlein had an interesting twist in I Will Fear No Evil -- old billionaire male gets brain transplanted into body of a young female.
1) It can be done without shortening and obfuscating URL

2) Wouldn't call it link shortener, as redirector and target are in same administrative domain.

3) I doubt the possibility of meaningful automated fixing of arbitrary links, beyond redirecting to web archive. Which is not always best option and can be done manually or by browser addon

4) Or redirect 0.1% of traffic to attack page. This functionality should be in trusted location (browser or proxy). Screening as opt-in, especially by one providing link is useless
Our update client is now also on GitHub (moved from Bitbucket) – Check it out
Show HN: Our new app let you share image from websites to instagram
I think Darkwallet is way more interesting and useful.

https://darkwallet.is/
How can you monopolize something that runs on Linux and is forkable?
"My new LAMP stack: Linux, ASP.NET, Mono, PostgreSQL."

Good one :)
Show HN: Screen recording with instant sharing
same article, with comments: https://news.ycombinator.com/item?id=7803140
Considering there's at least 400GB of data generated per day, I don't think it'll be readily available for the public as a download.
"Sublime Text feels great, but it isn't integrated like Visual Studio"

Notepad with plug-ins vs IDE. I mean ReSharper alone beats everything except for maybe IntelliJ IDEA.
http://www.clouddomain.co for webhosting
It's been the case for decades.

Literally before PARC had their Alto nailed down, there have been visual programming languages where you draw and connect boxes in order to program.

And you should think really hard why (for the most part) we don't program this way today. It's not because we're just stubborn.

BTW, there are actual flying cars too.
It's a correct observation. Why switch from an extensible mark-up format to a non-extensible data format?
Dear Google, make me a Phone
Given that Kippt is basically discontinued, I'm looking for alternatives. Sadly, my 25 bucks for a Pro account didn't help 'em much. And that is frustrating.

http://icebergs.com looks like a nice alternative, but somehow I'm afraid it'll be dead in another year or so. Otherwise I'll just go back to http://pinboard.in though there's no sharing bookmarks with my family, which is something I really liked about Kippt.
This article is hella confusing and in an attempt to dumb it down for average people to understand lost the entire meaning of the analogy.

The paper probably makes more sense than the explanation of it.
>Offer data destruction

Isn't this exactly what the right VPN companies do? "We absolutely do not log any traffic nor session data of any kind, period." Source: https://torrentfreak.com/which-vpn-services-take-your-anonym...
There is a link to apply for a "Data Grant" here: https://engineering.twitter.com/research. Unfortunately, it looks like submissions are closed.
ZURB Foundation 5 Grids Redux
Why ask google if Nokia already sells it to you for $50 or so? It's called the C3-01.

http://en.wikipedia.org/wiki/Nokia_C3_Touch_and_Type

It's just about indestructible (believe me, I've tried) and it lasts for many days on one charge, it is so power conservative that I tend to forget to charge it only to find that it is still half full when I finally remember to look at how it is doing.

It's not a smartphone, it does not run android or iOS but then again, you did not specify that.
A little more than a year ago I had to choose a programming language that I would use to create a platform and I chose Python. It's a mature, evolved language. There's a deep bench of talent that can use it. It's a practical language for someone to learn because of the resources available-- books, blog posts, community forums, IRC, open source. The heavy hitters in Tech seriously use it. Not only do they seriously use it but their teams release their work into the wild if it can benefit more than themselves in the process (Facebook's Tornado, for instance). Aside from commercially supported Python-related open source, there's an abundance of grass-root open source libraries and frameworks that are absolutely phenomenal. Take, for instance, SQL Alchemy or the Pylons projects, such as Pyramid. I attended my first PyCon this year (2014). More than 3000 people, from all over the world, attended the event in Montreal. I got to meet some great people and feel closer to the community. I watched the PSF award Raymond Hettinger for a lifetime of contribution to Python. He received a loud, standing ovation.

All of the things that make Python great didn't happen over night. It can take years before an idea becomes popular among just a few evangelists. Rarely does technology have a chance to transcend before it is replaced by something more powerful, flexible, and fun. Python has brought society-changing, community-supported innovation. It's not a fly-by-night language. So, if you choose to use it, whether as a newbie or by upgrading, you will not fail at your work nor be disappointed as a lone wolf.

Upgrading technical skillsets isn't easy -- I can speak from experience. People get naturally set in their ways, excel at their craft, and take offense to anyone rocking their boat. So, I can empathize with the devout 2.7 users who are unhappy with migrating. Your baby has grown up without you.
But, you can trust that the broad Python community has your best interests at heart, and adopt 3.4.

Best of all, if you choose to continue using Python, there is absolutely nothing stopping anyone from working towards core development. Be the change that you wish to see in the world. You don't have to wait for any benevolent dictator to feed you.
I would look into this more. I was watching the French Open just yesterday and I heard Darren Cahill say that top juniors now a days have the technology so that when they walk off the court it will tell them what strategy worked what percentage of the time and what they should have been doing more. Pretty interesting comment, although they never did show an example of it I totally believe it. Babolat[0] pure drive meets Sony[1] racket sensor.

The only project I ever built with an Arduino is a wristband with a piezo sensor and it counts the number of balls I hit while was practicing. I thought about expanding it more, but that was the only data point I was really interested in.

0. http://www.tennis-warehouse.com/Babolat_PLAY_Pure_Drive/desc...

1. http://www.theverge.com/2014/1/20/5326558/sony-smart-tennis-...
Surely, you mean, most developers only care about compatibility with Chrome ?
What are White Holes?
> these are going to be littered throughout most perl code
> - its definitely in a lot of my code

Interesting; I've been programming Perl for almost 20 years, and they're not in any of mine!
"...the growing interest has partly been caused by genealogist who were initially studying the genome of e.g. humans..."

Do you mean geneticist rather than genealogist?
W3C manifest for web applications
Anecdotes are not evidence. I'm sure that for every post about someone switching to Go from python, you find a post of someone switching to python from something else. Not to mention all the people who are just getting on fine and don't feel the need to tell everyone about it. One blog post does not a trend make. Some things that do make trends:

Python stable in top 10 in TIOBE index: check
Python increasingly popular topic on StackOverflow: check
Python jobs in popular demand: check
Python community is active and lively: check
Python used in large scale deployments: check
... and so on.

I'm not saying they can just rest on their laurels, but to claim python is in crises is just bull. People are well aware of the issues and difficulties of updating to new versions, PEPs are written, improvements discussed, etc - the ability to respond to new challenges is key to the survival of a community, and python has had this built into its development process since forever.
https://en.wikipedia.org/wiki/Proofs_from_THE_BOOK
For what it's worth, Pro Git doesn't really need recommendation, it's the first Google hit for half of my git related queries...
Exactly. JavaScript has attained ubiquity through convention only. It has nothing to do with its intrinsic qualities or deficiencies. A great many languages are preferable to JavaScript.
Yes, the site designer could (should) have used the CSS setting `max-width` for paragraphs (specifying `width` for paragraphs is, however, a big no-no in web design).
In my experience, from working amongst marketeers, bit.ly is still used not because of its link-shortening abilities. It's used because of the analytics and insight it can provides.

Even on sites with comprehensive analytic packages integrated, bit.ly (and services like it) will be used because the people doing the "social media" work an the people responsible for the performance of the website online are sitting in different places and not talking to each other.

The result is this division of statistical data for each party to beat each other with.
Fluent in Three Months – Rapid Language Hacking [TEDx talk]
Can any physicists on here tell me if this new theory actually predicts anything? Is it falsifiable?
Introduction with very similar approach: search for "Git from bottom up".
Quite easily, actually. If the majority of Mono / .NET developers are in house MS developers, then Microsoft still have all practical control over the project (just because something is open source, it doesn't mean people will develop for it nor fork it). Plus Mono not all of .NET is open source; such as the DRM extensions for Silverlight (there aren't even closed binary Mono libraries for that).

But that wasn't my point, I was commenting about how Microsoft support other platforms and standards to gain a foothold in that specific market; then introduce incompatibilities to lock people into their technology (https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish). It's a well used strategy (and not just by MS). In fact, I almost sympathise with it's usage as it makes a lot of business sense - even if it does totally suck from a user perspective.

Also, why down vote me; then ask the question? Doesn't that seem a somewhat backwards approach to discussion and peer moderation?
In that case, couldn't you just specify Pandas as a dependency and Numpy would automatically be installed?
I agree that "draw and connect boxes" is an awful interface for general programming. But I've used it and it's terrific for some data manipulation tasks; and there are other visual paradigms that are not based on Boxes and Arrows (such as UML/model-based architectures, visual constraints, "Programming on Principle", whole-execution "rewindable" debuggers...) that offer substantial benefits even for some more general
- so there's people who ''do'' program this way, and find it better in some scenarios.

The idea is that, as computers are more powerful and can support visual tools that were impractical in the 80's and 90's, more programming styles can be created that aren't based on "one-dimensional stream of characters". Heck, even syntax highlighting and Python's "significant indentation" provide visual usability advantages over earlier language approaches. There's nothing inherently superior in the sticking to the old ways other than "it has always been that way".
The spinal nerves (by and large) originate in the spinal cord at their level of origin. That is to say that if you severed the spinal cord at some point, you could not 'split out' the connections corresponding to the lower spinal nerves from the overall bundle. Amongst other things, the spinal cord also contains neurons that form closed circuits without reaching the brain (these make up your reflexes).

So, if you transplanted the head and spinal cord, then use, you could somehow make '62 connections'. If you transplanted 'the head' you would have to join the entire spinal cords.

Finally, each nerve is really 'a cable bundle', so the process of joining them is kinda tricky, and beyond the scope of my knowledge. Needless to say, the authors of the paper think that it can work. Their references likely can point you in the right direction.
Indeed, the wording of the article even made me think of type theory and functional programming.

> For instance, a kettle with a power supply can serve as a constructor that can perform the task of heating water.

kettle power_supply water : (water * heat)

> You simply say that the task of creating energy from nothing is impossible.

first_law : (Null -> energy) = _|_

> In principle, everything possible in our universe could be written down in a big book consisting of nothing but tasks

This sounds like an enumeration (eg. a Goedel numbering) of programs, or alternatively of a (program, runtime) quarter-plane.

> The collaborators then go on to define the concept of a “superinformation” medium that encodes messages that specify particular physical states—in this case, one in which copying is impossible

Sounds like substructural type systems and linear (or affine) types.