skysight-inc/HackerNews huggingface dataset:
It's not a question of "adequately explained by". All evolution is explained by selection on genes, because that's what actually happens. There is no evidence that individual selection occurs, no gene propagation that can't be explained by gene selection and means we have to look to individual selection for an explanation. The notion of an individual phenotype is useful because it simplifies understanding why certain genes are more successful at replicating themselves, and this statement is also true for the group behaviours we're talking about.
But this is about the LGPL, not the GPL...
They could've made shorter URLs if they used numbers and letters (base 36).
with good quality web Designing with good executive planning results <a href="http://tutorsin.blogspot.in/>in</a>; company development
Turning a loss into a win
Stating the null hypothesis tends to greatly simplify questions like this.

In this case, the null hypothesis is: "Software patents do not allow the development of technology that would otherwise not be developed." (In other words, "they are not good")

It is important to note that null hypothesis's are never proven, only disproven. That means you won't prove that software patents do not help (failure to show otherwise could mean nothing more than you did not look hard enough), however you can trivially falsify the null hypothesis if you find a single case where software patents helped.

Of course in the event that you falsify the null hypothesis you haven't proved "software patents are good", but rather "software patents can be good". (If you want to go with "they are good", then that becomes your null hypothesis and to disprove it we nearly need to find a single case where they are not. If you want to roll with the 'generally' thing, then you should first start by defining exactly what generally means in this context then go from there.)

As for judging data points to determine what exactly they show? That's rather up in the air. Pick a case, state the facts, and argue why you think those facts indicate what you assert they do. This is really more of a soft science.
What are the development needed to educations portal
So you got permission from the artist and/or label to post that, right? Because major record labels love people posting MP3s without DRM online. Gotye has the #1 song in the US right now, and is on Universal. Can't possibly go wrong.
So... many... graphs....
That is indeed a very likely explanation

Remember antibiotics that come as a powder and that have to be mixed at home, and have a very short life after being mixed? While the pill version has a standart shelf life?

I assume hence vaccines that have to be kept in fridges now would come as a powder.
Unless you're doing in-depth statistical analysis, there's not really any reason to know anything about R. It isn't a useful general purpose language.

That is to say, while your suggestion is certainly valid and appreciable, the reason why there are rarely primers for content about R (specifically) is that the intended audience is primarily academic, where the audience is already familiar with the technology. if you take an applied statistics class, you'll learn how to use R there.

If you're not already in the club, there isn't much reason for you to join it unless you're leaving industry to do scientific-level statistical analysis.

This isn't me saying "Mind your own business!". I'm just giving the perspective of the writers for most R content.
It could be the start of a trend. Personally, I would like to see the same thing for Lua.
Your comment reminded of me of a hypothesis I once read about Fermi's paradox, that it may not be physical infection that extraterrestrials would worry about catching from humans, but memetic infection.

Same principle here.
this also exists if you're looking for something that is compatible with wsgi and supports intelligent http caching https://github.com/dropbox/dropboxwsgi
I've used it for a couple of projects and did a presentation on it at pyAtl this past March. Nice framework, easy to learn, simple to deploy, has adapters for many of the potential front end servers. If you want a copy of the presentation on the project, I posted it in the presentations area on my blog (marginhound).
We (a group at the Institute for Systems Biology) use it for some cluster management software (http://code.google.com/p/golem/) that coordinates 10's of thousands of core hours most days. The consistency and compactness and fast compilation of the language make it a joy to work in and the concurrency features and packages for basic http and web sockets etc make it great for wiring up distributed infrastructure. The standard go packages for http are so much better then the python ones it isn't even funny.

We leave our processes running for months and memory usage stays quite low and stability good which is surprising considering the minimal time spent in development (note: we run on 64 bit linux). (Actually the other day I realized we had generated 24 gb log file because no one had restarted the master process in months.)

We still use other languages for linear algebra heavy things or things that benefit from a more complete webframework (in terms of both features and documentation) but I am hoping the go ecosystem develops in those areas.
The main difference between LGPL and MIT is that, in both, third-party programs that use the library can be non-free, but with the MIT license, modifications to the original library can be non-free as well. (LGPL requires that those modifications to the original library be relicensed under the LGPL as well).

Not sure what that translated to in the context of this project, but presumably they believe people want to be able to extend the library itself while keeping their modifications proprietary.
PlotEx: a Python tool for exploring adventure games' puzzle plot constraints
Forgot to add - one of the really nice things about using a microframework is that it is easy to assemble a "best of breed" solution using libraries from other frameworks.
IMHO, Hacker News is a place for insightful discussion; if you want to invoke memes and what not, I'd appreciate you going to r/programming or a different site.
You already have that option in your browser. It's called "disable cookies".
They seem to have found a loophole by creating a new company to own the patents.
Something must be wrong with their feature detection 'cause all I see in Chrome and Firefox are some well-rendered sky and engine lights. Linux, Chrome 19, Firefox 12, nouveau drivers.
The "bat signal" for the Internet
LGPL doesn't allow use in closed source projects, it allows use with them. So you can use LGPL dynamically linked library with a closed program (that's what LGPL was made for), but you can't just embed LGPL library with no source and way to replace it like you can with more permissive licenses.
Same here on Linux.
ff nightly working ok here - looks great.
Ask HN: How can I make sure no one will steal my work on Github?
I've finally decided I need to publish some of my past projects on Github to show off my work to potential employers. But how can I make sure that no one else will steal it and claim it as their own work?

I'm going to add a license to it, I just haven't looked into the right one, but if I make it a public repository on Github then how can I prevent someone from copy-pasting the code and claiming they wrote it?
good job :)
i had a similar idea about a year ago, but never got around to actually implement it, good job on your project :D
Load up on gimmicks before talking to people? No doubt some do. But it sounds awfully stilted, and I think you're better off without it.
That's a non-sequitor and you have now changed the goalposts of the discussion. The discussion is about what got Apple its marketshare in the first place.
Allow me to offer an opposing position.

If you want to program, start doing that and don't accept a job doing anything else. Doctors don't accept nursing jobs and civil engineers don't dig holes. I have never employed people who have been 'happy' to start in QA or whatever other role. Why would you accept anything else other than what you really want to do, and are capable of? If you can't land a job as a junior developer, then perhaps you are not cut out to be a programmer?

Also, being a good QA person or customer support person is valuable in itself, and isn't just a 'starting point' for a programming career. I have several friends who have been dedicated QA people for their entire careers, and definitely do not see their role as being 'less' than being a developer.
You can't, but you can show prior work. When you put something on Github it gets timestamped.
Works fine for me. (Windows 7 64bit, Chrome 19.0.1084.52 m)

I really like the Idea of using WebGL to show how parts of the game actually look like. It's also very smooth, only the 'Battleship' (Amarr) is a bit choppy for me.
The original data would be well represented in 100x100 matrix.
since the data (grades 0-100) is already discrete. Basically the first picture in the article with a alpha setting that matches 1 (1=opaque) when multiplied with the maximum number of entries per field. e.g Max entries = 5 => alpha = 1/5 = 0.2.
Alternatively aggregating for 10x10 20x20 25x25 50x50 would work to if the data is too sparse. There is in need for Hex binning in this case!

Best practice:
http://www.nytimes.com/interactive/2012/05/09/us/politics/sa...
Total world energy consumption is about 16 Terawatts. The article reports Germany's solar production peaked at 22 Gigawatts. That's over 0.1% of humanity's use, from a single country covering a land area smaller than California. We have just begun to exploit solar PV power generation.
I doubt there are many software patents in this portfolio. Most of these patents most likely cover the L1/L2 protocols for LTE and other wireless standards. These are normally available through FRAND agreements.

Disclaimer: I work for one of the companies that bought the patents.
50 Fascinating Edupreneurs
>In addition, the fundamental reason scatterplots are bad, even with opacity, is essentially that opacity gives rise to an exponential relationship between overplotting and transparency.

can you elaborate on this, I don't see why it would not be linear.

>There exists an alternative solution, which is to use additive blending and an adaptive linear colorscale, from zero to maximum-overdraw. Unfortunately, at present there exists no data visualization toolkits which support this.

I think this _might_ be done in Mathematica, since Graphics objects can be manipulated symbolically, but I might be wrong.
Works perfectly on a macbook (Chrome 19).
I've not gotten WebGL to work on Linux with nouveau drivers though..
What is the "GW per hour" referenced several times in the article? Do they just mean GW or do they mean Gigawatt Hours?
Wouldn't that be the same idea as the data input side of Wolfram|Alpha Pro?
And while we have autonomous robot factories (being wasted uselessly on asteroids or whatever), we might as well, you know, cut the costs of manufactured goods by six orders of magnitude, bring about the end of economics, and maybe build some free infrastructure while we're there. Like desalination plants, but powerful enough to fill artificial rivers the size of Niles.
自考学历如何查询
Not sure if there are any comparative studies about it, but aren't random numbers a lot more readable than random alphabets (with numbers)? I have read people raise this issue with IPv6. Choosing to use just numbers seems like a good idea to me.
Batik Bola Sarimbit MU 7D
Isn't their plan to transition to a different customer base in an effort to not be a bargain based store anymore?

There are bound to be loses during the transition.
> [...] from a single country covering a land area smaller than California.

To be more precise: From a single, cloudy and relatively cold country. California isn't really the right comparison.
Avira AntiVir Premium 8 + key
What figlet did for ascii art fonts your new website could do for ascii art meme spewing.

do.
:NOX
,NOM@:
:NNNN:
:XXXON
:XoXXX.
MM;ONO:
.oob.. :MMO;MOM
dXOXYYNNb. ,NNMX:MXN
Mo"' '':Nbb dNMMN MNN:
Mo 'O;; ':Mb. ,MXMNM MNX:
@O :;XXMN..'X@b. ,NXOMXM MNX:
YX;;NMMMM@M;;OM@o. dXOOMMN:MNX:
'MOONM@@@MMN:':NONb. ,dXONM@@MbMXX:
MOON@M@@MMMM;;:OOONb ,MX'"':ONMMMMX:
:NOOM@@MNNN@@X;""XNN@Mb .dP"' ,..OXM@N:
MOON@@MMNXXMMO :M@@M...@o.oN""":OOOXNNXXOo:
:NOX@@@MNXXXMNo :MMMM@K"`,:;NNM@@NXM@MNO;.'N.
NO:X@@MNXXX@@O:'X@@@@MOOOXMM@M@NXXN@M@NOO ''b
`MO.'NMNXXN@@N: 'XXM@NMMXXMM@M@XO"'"XM@X;. :b
YNO;'"NXXXX@M;;::"XMNN:""ON@@MO: ,;;.:Y@X: :OX.
Y@Mb;;XNMM@@@NO: ':O: 'OXN@@MO" ONMMX:`XO; :X@.
'@XMX':OX@@MN: ;O; :OX@MO" 'OMM@N; ':OO;N@N
YN;":.:OXMX"': ,:NNO;';XMMX: ,;@@MNN.'.:O;:@X:
`@N;;XOOOXO;;:O;:@MOO;:O:"" ,oMP@@K"YM.;NMO;`NM
`@@MN@MOX@@MNMN;@@MNXXOO: ,d@NbMMP'd@@OX@NO;.'bb. __________________________
.odMX@@XOOM@M@@XO@MMMMMMNNbN"YNNNXoNMNMO"OXXNO.."";o. ( )
.ddMNOO@@XOOM@@XOONMMM@@MNXXMMo;."' .":OXO ':.'"'"' '""o. ( Everyone loves memes lol )
'N@@X;,M@MXOOM@OOON@MM@MXOO:":ONMNXXOXX:OOO ""ob. (__ ______________________)
')@MP"';@@XXOOMMOOM@MNNMOO"" '"OXM@MM: :OO. :...';o;.;Xb. \/
.@@MX" ;X@@XXOOM@OOXXOO:o:' :OXMNO"' ;OOO;.: ,OXMOOXXXOOXMb
,dMOo: oO@@MNOON@N:::" . ,;O:""' .dMXXO: ,;OX@XO"":ON@M@
:Y@MX:. oO@M@NOXN@NO. ..: ,;;O;. :.OX@@MOO;.. .OOMNMO.;XN@M@P
,MP"OO' oO@M@O:ON@MO;;XO;:OXMNOO;. ,.;.;OXXN@MNXO;.. oOX@NMMN@@@@@M:
`' "O:;;OON@@MN::XNMOOMXOOOM@@MMNXO:;XXNNMNXXXN@MNXOOOOOXNM@NM@@@M@MP
:XN@MMM@M@M: :'OON@@XXNM@M@MXOOdN@@@MM@@@@MMNNXOOOXXNNN@@M@MMMM"'
.oNM@MM@ONO' :;ON@@MM@MMNNXXXM@@@@M@PY@@MMNNNNNNNNNNNM@M@M@@P'
;O:OXM@MNOOO. 'OXOONM@MNNMMXON@MM@@b. 'Y@@@@@@@@@@@@@M@@MP"'"
;O':OOXNXOOXX: :;NMO:":NMMMXOOX@MN@@@@b.:M@@@M@@@MMM@""""
:: ;"OOOOOO@N;: 'ON@MO.'":""OOOO@@NNMN@@@. Y@@@MMM@@@@b
:; ':O:oX@@O;; ;O@@XO' "oOOOOXMMNMNNN@MN""YMNMMM@@MMo.
:N:. ''oOM@NMo.::OX@NOOo. ;OOOXXNNNMMMNXNM@bd@MNNMMM@MM@bb
@;O . ,OOO@@@MX;;ON@NOOO.. ' ':OXN@NNN@@@@@M@@@@MNXNMM@MMM@,
M@O;; :O:OX@@M@NXXOM@NOO:;;:,;;ON@NNNMM'`"@@M@@@@@MXNMMMMM@N
N@NOO;:oO;O:NMMM@M@OO@NOO;O;oOOXN@NNM@@' `Y@NM@@@@MMNNMM@MM
::@MOO;oO:::OXNM@@MXOM@OOOOOOXNMMNNNMNP ""MNNM@@@MMMM@MP
@@@XOOO':::OOXXMNOO@@OOOOXNN@NNNNNNNN '`YMM@@@MMM@P'
MM@@M:'''' O:":ONOO@MNOOOOXM@NM@NNN@P -hrr- "`"""MM'
''MM@: "' 'OOONMOYOOOOO@MM@MNNM"
YM@' :OOMN: :OOOO@MMNOXM'
`:P :oP'' "'OOM@NXNM'
`' ':OXNP'
'"'
The short URL link isn't just random, it correlates to the image's "Creative Image Number".
Some interesting ideas, but I would rather see much more detail - the concepts are unarguable, the daily practises is in my experience so variable that different shops would be incompatible.

Edit for clarity
It seems more likely that the mentality would be closer to "let's control everything so we can make sure we provide the best experience" than "let's let someone else run the network so no one blames us when the network is down".
You are talking about AGPL here - this is the only GPL version that makes you open almost everything that handled whatever AGPL program produced. I know of one project with that license, and it stopped me from using it (I couldn't relicense the application it would be used for, and personally I see it as a step too far... I think it should have some restrictions as to what it affects, so i would have to open my changes to the AGPLd part but not much more)
At night, Germany's solar power equals 0 nuclear plants.
Earlier discussion on the negativity meta-question: http://news.ycombinator.com/item?id=3755228
Haha, that one's especially amazing. He definitely seems to be using the 'Zero Punctuation' style of dictation. (Write it all down in advance, then just read it out all at once without respecting natural pauses etc later). It is hilarious, and surprisingly engaging :)

Zero Punctuation: http://www.escapistmagazine.com/videos/view/zero-punctuation (language is NSFW).
And, by adding noise ("jitter" or "dither") to each point, you can still use a plain scatterplot even for many kinds of overlapping data.

It's simple to do and mimics reversing the effect of truncation of the data (at least for continuous quantities). Just use uniformly distributed values that are as wide as one bin width.

For most purposes, I prefer adding dither, and then using transparency, to moving to a density plot, for exactly the reason you mention -- the density plot introduces another parameter, the smoothing method, which puts another layer between you and the data.
1) Isolate the pros, isolate the cons.

2) Establish how to measure each.

3) Make detailed study to quantify pros and cons.

4) Sum pros and cons.

Step 2 is probably the hardest to find a common ground where both sides would agree on. Step 3 would be lengthier and most expensive. But if steps 1, 3 and 4 are done with scientific scrutiny, peer reviewed and reproducible. Then it's just a matter of each interest party adjust step 2 to whatever they agree on.

For software patents, I'm pretty sure you'd have to be so naive to believe the pros outweigh the cons that most of the anti-patent won't even bother going deeper. And most of the pro-patent wouldn't dare trying. Sure I would rather have a good study with a large data sample. But the anecdotes we see every day as developers, are so obviously biased to show patents are a net negative. That I doubt many of us would think a bigger data sample would revert that. At the end of the day, this isn't a problem of lack of scientific method, but a problem of individual interests having a louder voice than the interest of most.
The state of IPv6 in the Apple world
Bit slow on my D620 (Chrome 18, Windows 7, NVS110M) but looks great.
Genuine interest + actively engaging with them + interacting with another's story

Of course, there is always more to learn. :)
The curse of free cloud services: A cautionary tale
So you don't have copyright but yet you still have copyright rights on the characters? That would be a weird legal limbo, let's not go there.

The even simpler compromise is that older copyrights that do not have a current registration maintained fall into the public domain. Registrations must be refiled every few years to stay current.

This compromise would fit current interpretations of copyright, allow Steamboat Willie to continue to be effectively permanently copyrighted, without constantly rewriting copyright law. It would also allow the vast bulk of existing old copyrights to become public domain.

It is a compromise where each side gets most of what it cares about, and we don't need to have progressively worse laws passed.
Actually at night it equals 10 :)
> Carriers are capital-intensive, operations-intensive, customer service-intensive businesses.

Apple has more capital than they know what to do with, world-class operations chops, and a huge retail operation focused on great customer service. That doesn't mean they can operate a carrier.

Another major obstacle is that it would be insanely expensive to just buy a major carrier like Verizon and then only support iPhones on it. You'd have tons of underutilized network infrastructure, and you'd have to support third-party phones. You could keep operating it as a general carrier and sell other phones, but why would Apple do that? There's also the possibility of operating an MVNO, but then you can't control the quality of the underlying network.

I'm sure the idea has been discussed at Apple and they've come to similar conclusions.
My weekend hack postmortem: Iterating
Apparently it was very sunny that day, and cool temps actually help PV efficiency IIRC.
Aren't there plenty of folks who would give away the images for free, even if it took them a day, just because they love doing photography, and are thrilled at the idea of anyone using their images at all?
How To Make Twitter Stream New Tweets Automatically
I have to say that this is quite impressive. Not only do the models appear very smooth (and fast), but the textures look great and with lighting, etc.

There is one question I have had that this reminds me of, and that is if there are any really impressive WebGL demos out there. I looked a while back and was not able to run across anything significant. Right now to me it seems like WebGL is technically proficient but distributed less widely than even VRML was.
Being a boss is hard
If you guys have any feedback on the site or my writing, I'd love to hear!
And he was naked...
10 Reasons To Quit Your Job Right Now
The http://www.destroyallsoftware.com screencasts are great. A bit longer but still nice and dense. Both Ruby and Python plus other random stuff. Totally worth a look if you haven't already seen them.
They mean GW. Many news articles on this subject show irritating ignorance of energy/power and the correct use of units :(

GW per hour would be the rate of change of power generation, which is obviously incorrect given the context :)
Who Will Acquire Pinterest?
Any opinions on Eve as a game? Been considering it as a primary time sink for a while now.
If I had to guess: make more meals instead of buying them, pay less on medical problems caused by not taking care of yourself and being unhappy, use less gas because you have time to walk or bike, and buy fewer time-saving gadgets.
Push Chrome page views straight to Statsd
Very cool. But having issues in chrome/mac with the portal gun not shooting anything. Works fine in safari/mac.

Note: this applies even at and beyond the 3rd level where it is first useful.

Additional edit: I want to emphasise how very cool this. I wouldn't want anybody to think that my criticism is all I have to say about it. Great work!
Free Online Website Builders to Create Websites
If anyone asks, you may suggest WordPress and Blogspot as free website builders. But, these are not the only choices available to you, or, for that matter, to anyone else.
Ask HN: Review my startup - social business name validation
I've just launched my startup (http://suggestmyname.com) and would appreciate any feedback. Suggestmyname.com aims to make it a lot simpler to pick a good business name with an available domain and start building your beta list.

How it works
1. you choose the number of name or domain suggestions you want
2. briefly describe your website/business, and if it's a domain you specify which domain extensions you'll accept (eg. .com .net etc)
3. if (for example) you chose 100 suggestions you get 100 available domain suggestions from 100 different people located in the United States
4. those who like the sound of your idea can opt in to be notified when you launch
5. you can optionally choose the 5 best names and we'll get 100 people to vote on their favourite

The website is fairly basic (MVP), but any feedback on that, the concept in general or marketing strategy would be greatly appreciated.

I'm also looking for 5 people to beta test the service with. If you need a name for a startup or sideproject please let me know in the comments. For the beta test you'll get 100 domain/website/business name suggestions from 100 different people. Free of course.
They mean gigawatts of power, at some specific time. Germany has about 24.8 GW [1] of installed solar capacity, which recently peaked about 22 GW of actual power. The time-average is about 2.1 GW as of last year [1] (as 18 TWh/year), because solar panels in Germany only yield about 10-12% of their capacity averaged over the day and year. [a] So this is about the same as a (one) large nuclear reactor in electricity generated, but not peak power.

Incidentally it's cost about €100 billion [2] to build this, at taxpayer expense. (Though this a future-spending figure: the subsidies aren't paid at the time a power plant is built, but deferred over 20 years -- the present value is somewhat lower). The specific subsidy rates are listed here [3] (they're set by the year the plant is installed).

[1] http://en.wikipedia.org/wiki/Solar_power_in_Germany

[2] http://www.spiegel.de/international/germany/inflated-incenti...

[3] http://en.wikipedia.org/wiki/Financial_incentives_for_photov...

[a] Note that the installed capacity increased a lot over 2011, so you can't do simple comparisons like dividing 2.1/24.8 -- a lot of the capacity wasn't installed at the beginning of the year, and was at the end. But see the example capacity factors in the power plant table in [1]