skysight-inc/HackerNews huggingface dataset:
> This is a misreading of evolution. To start with, we are not optimal. Not even locally optimal. No species is. Who is the optimal human? Is that person alive today?

Optimal refers to having the highest probability of surviving and reproducing in the given environment. Since humans dominate the earth, we are more optimal than any other species of animal.

From a genetics standpoint, the most "optimal" human would bear as many children as possible while still maintaining the earth as a hospitable environment, and minimize all potential risk factors that could harm his or her children. So yes, there is a theoretical maximum for evolution that we haven't reached, but we will likely never reach it.

> Second, you haven't considered timescale. You say "get weeded out". How long does that process take?...How can you tell that the behavior you are examining increases fitness or decreases fitness but happens to be in the same genome as something else which greatly increases fitness...Some researchers then point to the increase in nose picking in the general population and conjecture that nose picking must have conferred some genetic advantage. But this is wrong. Nose picking came along for the ride.

Meiosis randomly splits chromosomes via crossing over, then pulls out one half of the chromosomes (23) to later pair with the 23 chromosomes from the other zygote (sperm or egg cell). After enough iterations this process can isolate genes that increase or decrease fitness.

> Third, the coupling between behavior and genes can be extremely tenuous. 300 years ago you could look at European populations and conclude that they were genetically predisposed towards monarchy. Some believed that this was the natural order of things. Where's the gene for democracy? 1000 years ago you could conclude that there was a genetic predisposition towards Catholicism. What genetics caused people to chose that over, say, Zoroastrianism?

Culture certainly affects behavior, yet humans have sex and produce kids in every culture. When it comes to survival and reproduction, genetics preempts culture when it comes to individual behavior. Democracy isn't an individual behavior, it's a cultural idea. People typically live under whatever government they're born into. Same with religion.

It seems logical that women could be genetically predisposed to desire multiple partners in order to increase the variety of genes and thus enhance the fitness value of their offspring. However, I do not know how you could prove or disprove this idea.
The + trick is becoming well known with spammers anyway. I registered with one site as "something+else@example.com" having never used the "something@example.com" address anywhere and within a few days I was getting spam to "something@example.com" and "something+else@example.com". Whoever got that list of emails was clever enough to know to try removing the + portion.

Obviously you can never give out the "something@example.com" address and then assume that everything that goes to that address must be spam, but I've had legitimate contact from companies who have had to email me by removing the + portion because their internal email system wouldn't allow addresses with a + in them.
Who Paid It – Easily track shared expenses
I always feel guys like these have an innate knack to pick up ways to be early-entry-boys into any about-to-become-famous areas.

I would not be surprised if Bitcoin goes big in India. 90% of the early entry crowd be scamsters.
Hmm, that's a useful tactic as I'm seeing + addresses becoming much less effective due to the reasons I gave above.
It was great to click through and learn that the funding was a grant. With that kind of a number, I thought they had raised a VC round - not that companies working on open source projects is bad, but it is always nice that they don't have to worry about a business model.
I dream (awake!) of The World seeing that date, thinking something along the lines of "but hey, that's annoying, I'm not sure which date that refers to!" and then just adopting ISO 8601 immediately.
The notebook interface is the natural generalisation of the REPL, and has the potential of being reused and copied by other languages (clojure, JavaScript) just as, in offline form, it has been used in Mathematica and Racket for years.
Encrypt Your Data With EncFS (OpenSUSE 12.2)
Can't upvote this enough, It reminds me of the days when you had to have a banner at the bottom advertising the free site builder you were using. Not cool.
Raising Venture Capital
Time to go low-tech to get that sale
Then why not use Freshbooks? Or another SME account SaaS like Xero?
Totally feasible and you can set it up in less than 15 minutes (either yourself with a cheap vps and openvpn or from one of the hundreds of existing VPN providers). However, if you're serious about your privacy that's only one piece of the puzzle. You also need to invest some time in managing what sites you are happy to accept cookies from and get serious about deciding how far you are willing to go (in terms of inconvenience) to blacklist everything else (using incognito mode, ghostery, noscript, adblock etc.)

Edit: also remember that all a VPN gives you is an encrypted tunnel between your PC and the VPN end point. This means your ISP can't snoop on your traffic and ad providers can't see your real IP (and thus location) but that's all it gives you. It isn't a solution for anonymous surfing. If you want that, use tor.
I think it's an even better opportunity for the indieweb folks to show that their arguments apply even to git hosting.
Speed is a feature, too.
It is indeed heavy, and I avoid it for both performance and payload size, and more importantly, because some implementations of SSL have vulnerabilities. Others may have. The generalisation of the protocol I use is well known -

A -> R: A, B

R -> A: {A,B,Kᴬᴮ,T}ᴷᴬᴿ,{A,B,Kᴬᴮ,T}ᴷᴮᴿ

A -> B: {A,B,Kᴬᴮ,T}ᴷᴮᴿ,{M}ᴷᴬᴮ

Where A = Alice, B = Bob, R = Robert, K = key, T = time stamp, M = message

A planning system that uses my store and forward implementation is used by a defence force, and went through some pretty thorough accreditation.

As for your willingness to farm this out to a third party - hey that's cool. It is, after all, a commodity service. Personally? I prefer to avoid dependencies on third parties where I can, because I'm not comfortable with the longer-term versioning dependencies, patch management and general operational support that's added over and above my code, which must already be supported.
That may be true, but there are plenty of things in your home that serve that purpose. Right after reading the first sentence of the article, I started hearing it. Either 60hz or 120hz -- a low B natural. Maybe it's coming from the heating ducts, or maybe it's a fluorescent light bulb. Heck, maybe it's the fridge.

It's really bad whenever I plug speakers into the wall. Not sure if it's the mains, or the radio tower that's 500 feet away, which also "allows" me to listen to NPR at conversational volume without use of a radio.
To go further the comparison with CMS, maybe it's time to coin a new term for what Hull has to offer. Social as a Service is a good one, but it's somehow not showing how easy the integration can be with Hull.

Hull provides devs with tools to integrate the social activity of their users, which looks like a "SoMS" or "SoMaS" (Social Management System) to me.
Too bad SMS can hardly be used ;-)
Three must have apps:
Goodreader: PDF reader which also plays audio and video, it's like having a proper file system on the iPad. I use this endlessly

Awesome note: great note taking app with todo features, link to calendar and great organizing features.

iThoughtsHD: mind mapping par excellence, and the author is really responsive to new ideas; he implemented a feature to automatically number sections so I could use the software for work breakdown structures
It's a pity their ruby client does not support jruby since it directly depends on a c lib. I guess you can go and use the java client and wrap it, but it would be nice to have a drop-in replacement.
I don't think waf could be considered a fork of scons

> When Thomas Nagy decided that SCons's fundamental issues (most notably the poor scalability) were too complex and time-consuming to fix, he started a complete rewrite which he named Waf.
As a Brit who has lived in the US for a couple of years on and off it gets very confusing.

I can never remember which spelling is correct for the current situation for some terms: centre/center, tire/tyre, singular or plural collective nouns, etc. I know there are two variants, I just can't remember which one is the US one and which is the UK one; stuff like colour/color is easy, as is when to use sneakers/trainers (only made that mistake once) but some words play tricks on me.
Many thanks for sharing this! I think I can learn a lot! I never considered writing a game in ruby and I might learn a lot from your code! Seems really helpful! Thanks
Thanks for the clarification, I did say they were examples (they were the first results I found in a quick google) and that you should use epsilon values appropriate to the values you are comparing.
> Well it is something else in Russia. Unfortunately it is ingrained into the social interaction protocol. You are setting up a business deal, you are expected to have a drink with a person. Family gatherings -- same thing.

Gatherings — yes. Business — not necessarily. At least, anecdotal evidence of my various relatives doing small to medium scale business doesn't seem to confirm that.

> Now this is all based what people in their 40 and older do. Not really sure how younger kids act these days anymore.

> Alcohol and drunkenness is a national scourge. Imagine drinking vodka in the volumes of that Americans drink beer. You know, nice tall glasses. Polishing off a half liter bottle of Vodka in one sitting between two people is not really seen as a spectacular feat just basic stuff.

Unfortunately, younger kids mostly act like their older role models with regard to smoking and drinking. I always feel so lonely in a drunken company :(

___

This raises a question: how realistic are high school parties in US as depicted in various movies? As in: gathering lots of people in someone's house and bringing lots of booze via fake ids?
Timezone. European mornings tend to see more Eurocentric posts making HN homepage; as the day progresses, you can really see a shift, ending with more "valleyism" overnight. I don't really see many "australasian" posts though.
Casting de choc à l’affiche du film Flyboys
Retrouvez un peu d’action et d’aventure et découvrez en téléchargement légal le film Flyboys de Tony Bill avec en vedette Jean Reno et James Franco.
You can try IPython (shell) and IPython Notebook (web interface) online with Wakari at https://www.wakari.io - platform (with all popular Python scientific libraries installed) that lets you run multiple Python sessions and access them online anywhere. It also allows IPython Notebook sharing - you can share your workflow.
I think you missed the part where they said "rectangular".
Right now, with the social media and all this stuff, I find myself buying more music than ever. I never liked physical formats, I remember having MP2 audio files of all my favorite music and hating tapes and then CDs.

Last month I drop almost 40$ on a digital music compilation from an artist I like. He was selling it directly from his Facebook. It's not the first time and it wont be the last. He's selling some vinyls right now and just released the test presses on eBay. I don't even know if this guy has a record label or not, but he tours and probably edits all by himself.

I don't think playing live will be the only way musicians can make money (and a lot of them make dimes playing live as the promoters -usually the labels!- take all the money too).

You don't need to drop 10K month on studio anymore, you only need some equipment (that can be rented) and a computer to edit your music. Even some big bands are doing it this way nowadays.
New Blackberry L looks sexy
At least a sales pitch tries to sell you something real (usually), which is still better than the crockpot pseudoscience bollocks I've seen in other TEDx. These do much more damage to the TED brand in my opinion.
RISC OS is still going (they just released a Raspberry Pi build) and OS/2 morphed into the commercial eComStation that is actively maintained. NeXT is dead though and Amiga fractured.
Facebook helps FBI take down $850M botnet crime ring
> you might still get artifacts

Made me think, what about audio compression? Psychoacoustic algorithms might want to alter the signal, or cut off the some of the frequencies entirely. This could make the record neither valid nor invalid according to this method, since the hum would be too altered to be a valid information source.
That is actually a law mandated by the state. Street-bears population must be kept at a sufficient level to allow for the traditional morning bear-breakfast: In order for a Russian wife to prove to her husband that she's ready to have children, she has to wake up before sunrise, kill a bear with her bare hands and bring it home for breakfast.
I used to work on defence projects, and I considered this. I was working on ECM (protective) systems, which I felt was morally acceptable. Had the job been missile guidance, then I might have felt differently.
There are some very good recommendations here and I agree with most. I just want to emphasize on "Keep in touch with ex colleagues". It is extremely helpful even if it doesnt seem so at this point. I quit my first and only job 2 yrs back to start my own thing. When I left i left with a smile and maintained contact with all colleagues and bosses. I cannot tell you how much business I have found with the reference from my ex colleagues and bosses. Especially bosses.
I'd love to see pictures like that for the whole of Dubai. These only show about maybe 1/3 of the actual city. But still impressive. I went there a few months ago and the only thing I can describe it with is "Playing Sim City with money cheat".
We don't demand this of any other profession yet musicians should have a day job and make music for the love of it? I want to go back to the system where musicians were rewarded with money to put invest into their next project. Maybe I'm old fashioned but I don't think Spotify nor Pandora are the answer. My musician friends feel like it's the new Payola. They don't like to be on there because the royalties on 1000 plays is not even worth the postage. Yet, they can't afford not to be there because so many other musicians and listeners are using it.
If you want qt, I would say your best bet is one of the full python distribution for scientific python, e.g. winPython, python(x, y), EPD, Anaconda. Everybody working on one of this is a user of ipython, and care about the notebook, and most of them have a free version available (free as no cost, not necessarily open source)

(disclaimer, I work for Enthought, which sells EPD)
You have to give credit to Sheik Mohammed for what he has accomplished. Dubai is not like other arab countries which get money from petrol. It built itself into a city which everyone in the world knows, that too in a very short span of time.
Messages are indeed idempotent. As I mentioned, if the response is lost you resend, until you do get a response. The server will accept the same message over and over, until the client stops sending the message (i.e. the server response was received by the client). The server simply discards any subsequent messages. That message integrity is verified with a hash value goes without saying.

The two generals problem is a non-problem. Messages don't equate to messenger's lives, in that there is no cost equivalent to a loss of life when resending a message. Also, the probability of not receiving a server response after n attempts is virtually null. Ref. how the internet continues to work.

Atomicity is only relevant where there's a batch. Delivery of all messages in a batch is taken care of as described in the previous paragraph, and I'm therefore satisfied that transmission will work. Persistence on the client and server is therefore where atomicity applies, and is subject to the same constraints that any database transaction is subject to (again, the risk impact is high, but the probability so low that while I could, I don't even bother[1]). I don't see a problem here.

[1] Hardware is quite sufficiently reliable these days. If I ever had to work in a scenario in which the cost of loss is sufficiently high (even considering the low probability of loss), then I'm still not sure what you suggest I do, because messages aren't placed onto a queue as a single operation. They're discreet. If they weren't I'd bundle them as a single message, and so wouldn't face the problem in the first place.
One of the most effective methods of fingerprinting people is to enumerate the fonts they have installed on their machines (via flash). You don't even need the browser version number to uniquely identify most - the only solution is to disable flash.
I would also change h.lights.get('l3') to h.lights[l3] by defining __getitem__(). Possibly even cut this back to h[13], as you'll always be referring to the lights.
That's the aim. Whether we actually get land it in 3.6 or not is another issue, since 5.5 isn't stable yet, so it's not really an issue just yet.

(Personally, I want it, but I can see there being friction, given the possibility of breakage.)
I don't think they have anything against students hosting TEDx, just against students hosting TEDx without respecting the rules.
It's funny how many people say WP should drop 5.2 compatibility. It's certainly possible to push the hosts towards using 5.3, but the fact is that the user base simply isn't there yet.
Apple Tests Designs for TV
Can you actually list these constraints? If not all, at least some examples? I've not encountered any I'm not handling [1]. My code has been running on various device types and under all sorts of loads for years, and have yet to encounter something not handled as described above.

[1] If you're referring to guaranteed delivery in the sense of guaranteeing that your message is delivered to a person that is guaranteed to action the message, then this is not the same problem that message queues attempt to solve. Such a scenario requires non-delivery timeouts and re-routing along a routing table, culminating in what the military world calls a "guaranteed action point", which is staffed by real people 24 hours a day.

I built a prototype based on Exchange and SharePoint once that tries to do this. It's difficult, but not impossible. The real issue we faced was cultural, in that a commander sending a message just "felt better" when sending a courier on a motorcycle, as opposed to clicking send in Outlook.
This has been a long thread, but I've only seen S3 mentioned as an alternative. Is there anything else that makes sense for hosting open source packages? I was considering Dropbox, but I think Dropbox download links look sort of suspicious.
It sorely needs some better tutorials, demos. The official docs are dry and dwell on technical matters rather than giving you some sense of the potential. There isn't much else out there - especially if you aren't doing scientific or statistical work.

I'm sure the iPython Notebook could be useful in my day to day Python/Django usage but I haven't figured out how yet.
Market it right and a Cecillia Bartoli t-shirt will become the must have hipster fashion item for spring 2013.
Despite what other people are saying, it is quite possible that we'll be taking parts of Symfony: http://core.trac.wordpress.org/ticket/22325

At the moment, we're not considering dropping support for PHP 5.2, so we'll likely take the best ideas and implementation from various frameworks and combine them. I'm fairly committed to reiterating wherever possible that WP isn't a silo and we need to be looking at what other PHP projects are doing. We're getting better at that.
Developer boot camps on track
That seems... odd. Why wouldn't you just swap implementations at startup, if it's a non-negligible performance hit?
Ask HN: App to verify footage of atrocities in Syria, what is needed?
Since the uprising in Syria 2 years ago, in the British press we constantly see graphic video and images of 'unverified footage' purported to be from some place in Syria.

For example: http://www.bbc.co.uk/news/world-middle-east-20691206

Most of this footage will have come from smart phones, the question is two-fold, what would be required to verify this footage? The second is can someone make a smartphone app that will go as far as possible to help verify this footage.

Surely if the GPS position, time and date was embedded into an image or video that sort of thing a body of evidence could be built up to increase pressure on the international community to act? At the same time the app would need to function generically like an Instagram clone so that an oppressive regime cannot use it to track dissidents. But would this do?
> In Russia, it's the police who ask you for an id all the time

Police rarely ask anyone with slavic appearance for an id. That mostly happens to people who look like gypsies or those from Caucasus (for some reason "caucasian" means "generic white race" in English and "people of the Caucasus" in Russian).
We'll be doing that model in 2013 with a B2B SaaS service that benefits from an onsite edge node to reduce latency, among other things.

The hardware isn't sold, it's leased, but the effect is the same: we manage the onsite hardware, fix it when it breaks (next day replacement), and send out new hardware every few years. The hardware is literally plug and play, and works correctly behind a NAT router with DHCP.

We actually decide what hardware a customer gets (it's based on load -- standard provisioning stuff), although customers can upgrade to a system they don't actually need for a fee.

I think this approach is way better for customers, and the response so far has been extremely positive. No longer do they have to worry about provisioning and maintaining hardware, or even deciding what to buy. Of course they don't know the best way to provision hardware for our software. Why would they?

It'd be really interesting to see this approach done in the consumer space.
Of course, if you weren't actually near any mains electricity at the time you made the recording(s), this is not necessary.
Coding Is 21st Century Literacy
Why are you the judge of a fair price?

Also if you disagree with the price, just don't buy it. It doesn't give you the moral justification to pirate it, at least admit that.
I've always thought of it like this, saying "a gang" is an abbreviation for "a gang of criminals" and then the plural relates to the "criminals".
e17 is next: https://e17releasemanager.wordpress.com/
It should be mentioned that most of these things are already implemented by numeric.js (http://www.numericjs.com/)
Four meditations on bad design decisions
But most people have no need for dozens of over priced low quality t-shirt with some amateur graphic design scrawled all over it. Sure I could buy them to throw away simply as a round about way to donate money, but there must be a better business model out there.
The Art of Business Brainstorming
Funny, not sure how they assemble this table

Take gunicorn for example, marked green. On the website it says:

Gunicorn requires Python 2.x >= 2.6. Python 3.x support is planned.
Silicon Valley Mobile Accelerator, Tandem, Unveils Next Batch
You're not describing anything here that isn't just an inherent attribute of message queuing. It just sends when it can, and keeps trying until the local persistence cache is cleared.

What am I missing?
Hmm, that's not urbanization that's construction. A large number of these buildings are empty, and too expensive for immigrants to rent (let alone buy).

Also, building glass boxes in the scorching desert heat does not make good environmental sense. They should be building more of this: http://www.youtube.com/watch?v=IE-wHF5zf0k
I counted 21 references to "Active Directory" in the release announcement (out of 26 paragraphs). Judging from this, AD may actually be a primary target use.