skysight-inc/HackerNews huggingface dataset:
This is probably a good time to plug (or a release timed to coincide with) the NTPSec project [1], which is approaching actual launch goals [2].

Time is incredibly important for security. As a wise man once said, you can't hide secrets from the future [3]. You can only protect them with the best crypto you currently have, and expire old secrets as they are no longer valid. Kerberos, most OTP protocols, and SSL are all predicated on the two sides having a consistent view of time. SSL Certs have an expiry, for reasons that include that we expect their crypto to fail. Kerberos uses it among other things to prevent and limit scope of replay attacks, as does the TOTP protocol.

[1] http://www.ntpsec.org/
[2] https://plus.google.com/+EricRaymond/posts/WHQ4YMTy14U
[3] https://youtu.be/NK5WfcmeaUg
I recently learned about another somewhat related large-scale Soviet environmental project called the 'Northern River Reversal', which probably would have undone the damage to the Aral Sea (but most likely would have messed up the environment in northern Siberia even more). Within this project there were also tests performed for the 'Nuclear Explosions for the National Economy' program where nukes were used to dig out parts of a planned river-reversal-channel.

Crazy times.

[edit, link: https://en.wikipedia.org/wiki/Northern_river_reversal]
If you'd still like to use a terminal player you should check out mopidy: https://www.mopidy.com
Link to the paper:

http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
Main Ecommerce Trends 2015: E-wallet, Gift Cards, Recurring Payments
> Pay content creators who don't participate and are on monetised accounts as if the Red views had been seeing adverts, show adverts to everyone else.

Doesn't Google's ability to do that depend on the details of the old agreement? Does anyone know those details?

I could imagine an agreement along the following lines:

1. YouTube will show ads on all of creator's videos.

2. YouTube will pay creator based on some formula (in terms of ad revenue, plays, etc.).

Nothing in that would let YouTube (a) not show ads on the creator's videos or (b) pay the creator based on the hypothetical revenue the ad they didn't show would have earned. YouTube could try to get content owners to sign onto a new agreement that included that, but, um...
tl;dr It's very likely that first-life creates a lock-out, quickly soaking up all resources that could be used for independent abiogenesis.

Let's say the probability of new life is roughly constant (and a relatively low probability). It should roughly follow a Poisson distribution -- in other words, using current knowledge, and assuming (1) life would be created noticeably differently given similar circumstances and (2) it didn't (molecule chirality indicates both of these, for instance) AND (3) the events are independent, which you need for the distribution -- then it'd be pretty weird for something following a Poisson distribution where:

Earth Exists: Time 0.
We have physical things from the time period: Time 2
Event in the distribution: Life: Time 4
Then absolutely no new instances until time 45
(unit here is 100MM years)

This is all by means of formalizing your argument, which is largely correct. But it's important to note that it assumes that the events are independent, which I strongly, strongly suspect they are not. Life takes resources and uses them up, and will expand until it meets carrying capacity. So first-past-the-post-wins seems like a much better guess as to the relationship between origins-of-life.
the awesome thing about this is that every bad engineer creates a job for two good ones!
I thought softlayer was high tier, managed service.
UWSGI also handles zero-downtime restarts:

https://uwsgi-docs.readthedocs.org/en/latest/articles/TheArt...
Yes, I know... Developers are constantly asking for an API of some sort, but seems that Xiaomi ignores that. Too bad, since the MiBand is a nice little device. Are you trying to use it on Android? There is also an iOs library (but seems very limited) and a Python one (has a lot of functions - http://oscaracena.bitbucket.org/mibanda/api/)
AVG Releases Android App Performance Report
Computer Science is one of the purest of maths; It is where much of set theory, graph theory and basically all of algorithmics belongs. That Software Engineering and Information Technology are so often lumped into it (or taught instead of it) is a failure of schools and a historical artifact.
Commentary by Scott Aaronson from September on this paper.

http://www.scottaaronson.com/blog/?p=2464
cmus user here. Its the only music player on my machine, but I'm using it less and less every day (Google Play Music)
How to Know Your Brand Is Ready for IoT
Ultimate List of successful Indian entrepreneurs
As an aside, it's extremely sad that this art is in danger of being lost. It seems comparable to how London's Saville Row became (an to an extend still is) imperilled. Fingers crossed they manage to hang on in there until the fashion winds change.
I use a combination of Outlook and Onenote. I'd really suggest trying outlook tasks. I was hesitant to start having build my dream spreadsheet over the years. But its great for scheduling tasks + blocking out time in the calendar if that's useful.

Onenote I use for all note keeping. The structure is different so you need to think how best to layout the note keeping first and then its a good platform.
Fair enough, but here's another example. Say someone is trying to move from IC to management. They might have no mgmt experience so they put "seeking engineering management position" as their objective. Is there a better way? The other traditional thing to do would be to explain this in your cover letter.

Edit: I get that you should be shopping it around and applying to various positions but it seems inevitable that a copy of your resume will get filed into countless HR databases. It seems rational to me to indicate what you're looking for on the resume.
Can someone explain to me how photons are directed from one place to another without interference with (i.e., "observation" by) other atoms? This seems impossible, but then it pops up the question: why is this interference (which seems to qualify as "observation") not a problem?
As sports are now much more data driven, is there any other analytics are doing similar? In this case of Arsenal, they purchased it for "scouting" purpose. I would also love to see if some sport clubs can leverage the data and make sport management as a predictable science.
I don't understand. How does it affect users?

Or seems to me that this is a pro-user action. People are gradually using ad-blockers because video ads are fucking annoying. People (like myself and my wife) are also using YouTube downloaders to have some content available offline. YouTube Red is exactly what I wanted and if it didn't happen, oh well, I can go back to being a pirate.
Europe Remotely – remote dev jobs for people in European time zones
Same here... but I've been thinking of switching as mostly I just listen to a few playlists. Are there any tools to let you easily purchase songs on iTunes / Amazon / etc based upon a Spotify playlist?
WikiLeaks Publishes Documents from Hacked CIA Director Email Account
Ah, thanks, good to know! I should try this instead.
Would still need to do something extra when supervisor task definition changes (e.g., a new environment variable is added), but that should'n happen nearly as often as python code updates.
NavCog – a CMU, IBM app – helps people with visual impairments navigate
Or say a foreigner is introduced to Jiu Jitsu. Then that said foreigner appropriates it and develops a new system called Brazilian Jiu Jitsu. They then issue belts based on their new interpretation of skill level. Perhaps a few Japanese might have a problem with that and think your a 'poser' - but you would probably ignore them and just consider them a bigot.
oh we have these 'morality of thought police' in England too!
This Land Is Mine, by Nina Paley

https://vimeo.com/50531435
You may also be interested in http://linuxfromscratch.org
Groovy moved from Codehaus to Apache because Codehaus was shut down. This has nothing to do with Pivotal at all. And maybe I get the word retrenched wrong, but it was not a simple reduction of people working at Groovy, it was a full layoff, and out of about 7 people involved with grails and groovy only the eclipse guy stays, because he also works on other things. But afaik Pivotal did not pay anything to Codehaus at any time.

As for Android... you can really make Android application in Groovy now. And the NY Times guys really did/do (don't know the current state) use it for the actual app.
AngularConnect Keynote – Angular 2 Conference
There's something about De Loreans that make them seem like blank slates, ready to hack. I guess because there's a lot of flat(-ish) surfaces all over the car that makes things easier to mount.

I still think those cars look great, even compared to the modern cars you see in the pictures directly above it there. There's a place for De Lorean style, and I bet it makes a comeback. Not everything needs to be flowy and curved.
There is something weird about saying 18-25+.
It took me a moment to realize the name derivation was pretty + ping. My eyes first grabbed onto "typing", then "pretty", and for an instant considered if it might be a portmanteau of those. I didn't catch on until actually reading the first sentence on the page.
Behind paywall, clicks away
For those of you in the bay area who'd like to try out curling, we actually have a number of different leagues: bayareacurling.com
Google cache link to get around paywall

http://webcache.googleusercontent.com/search?q=cache%3Ahttp%...
I'm not sure the EU privacy people are going to be all that enamoured with this once it comes to their attention. If Facebook, Google or Microsoft decided to start storing third-party user data on their user's devices, encrypted or not, I guarantee they'd take issue with it, so I can't see them making an exception for Uber. I know Uber likes to push the regulatory envelope but this won't end well.
I've been using cmus for the past two months and absolutely love it! Its simplicity compared to many other ncurses-based applications is refreshing.

My only wish is that it was a bit more "vi-y". I'm sure someone has a way, though ;).
Lessons I’ve learned in the last 12 years of creating software
There was a significant thread on this earlier: https://news.ycombinator.com/item?id=10427654. But since this is the experimenters' own page, let's not treat it as a dupe.
First of all it's only available in US :) second the comment system is weak compared to Twitch not to mention that they will never be able to make a community around it like Twitch did.
You probably want to check out Yocto instead: https://www.yoctoproject.org/ There's a lot more info on OpenEmbedded and the Yocto project there. This is really interesting stuff for embedded Linux in particular. You could build a desktop distro with it if you wanted, but that's not really the point of the project. It's more for rolling your own Linux distro to run on small board computers (Pi, BeagleBone Black, etc.), set top boxes, etc.
We Are Proud of Our Developers and Love Our Clients – And We’re Showcasing It
You generally need population with critical thinking capabilities. Modern world does its best to prevent that. And social media is awesome at putting S in SNR to zero.
Still beaten by his predecessors: https://en.wikipedia.org/wiki/Cadaver_Synod
The closest I've come to an explanation that makes sense (though it is full of flawed assumptions) is the following:

1) Dreadlocks are a natural hairstyle for black people. Black people are not allowed to have dreadlocks for most types of jobs, since that is simply not considered an appropriate hairstyle for a bank cashier or what ever.

2) when a white celebrity gets dreadlocks she is rubbing it in, so to say, that inherently white-privilege of said celebrity. That is "I can wear your culture because I'm white, you can't wear yours because you are black"

The flaws are plenty of course. White middle class can't get white collar jobs wearing dreadlocks, either. The fact that any celebrity can wear funky hairstyles and get away with it isn't attributed to their race, but to their celebrity status.

A further argument for cultural appropriation is that the hairstyles required for white-collar jobs are based on "natural white" hairstyles, though I hardly find that to be true either.

That is as far as I can extract something resembling a logical argument, I hope this has helped you understand what is going on in the minds of these anti-appropriators. I of course don't expect you to be anymore convinced by their stance.
Beautiful colored unicode output. But why on the Earth it's implemented in bash/awk? It's completely unmaintanable and unfrendly for contributors. Just look, how GitHub syntax colouring gives up on 46 line of prettyping script.

I mean, that it doesn't sound like a right tool for the job, and argumentation, that it can be just curl'ed and executed doesn't sound like a good one.

curl'ing binaries is not the way systems should be configured, while packages is. And if software is packaged, then it doesn't actually matter (from installation usability standpoint) will it use bash/awk or more convinient language for implementation (python, golang, whatever). But it will make huge difference for maintaining and further development of software.
Millions of Earthlings populate Pluto in NASA's photo mosaics
As an Arsenal fan, this somewhat surprises me considering Arsene Wenger seems to be a fairly old fashioned sort of coach these days.

It seems an eternity ago that he swept into the league with fresh new ideas. Nowadays many people (wrongly) consider him a stubborn old man who has been passed by by the modern game.

Guess he still has a few tricks left though.
I am new to Python world but is there any reason one must be necessarily using "virtualenv" on production server? If I am not wrong, its purpose is to avoid conflicting dependencies but on the deployment server it can be assumed that only one project will be deployed, so I don't believe there can be many instances on conflicting dependencies.
Against the Evil Eye
Very cool. Also cool to see a free alternative to cronitor.io!
Smart use of unicode block elements (2581-2588 if I'm not mistaken), nice trick with the background for that double graph.

Edit:
Is there a "block-width" space in unicode? Like it's nice if one can assume a monospace font, but it would be nice to draw unicode-art using these characters and a space with the same width:

Edit2:
Hey, HN deleted my characters, I meant 2591-2593 (25%, 50%, 75% shading) and 2588(full block). What is missing is the 0%.
You are not alone!
> I assume that blackface and minsteral shows would be the cannonical example.

In eastern Europe and Russia blackface is chimney sweeper usually. Also there are virtually no black people there. The world is big.
There is something simpler called a contract.
Cinemas in Africa
Link to NASA

http://www.nasa.gov/feature/nasa-s-pluto-time-connects-peopl...
Show HN: Web Audio Pitch Shifter for Videos – Chrome Extension
Can We End the Meditation Madness?
I might be missing something, but he's using Fabric and Python 3? Fabric doesn't seem to support Python3 yet.

Or is he using Python 2 to deploy a Python 3 application?
This is likely to upset few people in Japan. Japan has a long history of borrowing from other cultures, as shopping in Tokyo makes obvious.
I disagree (and I am too an Arsenal fan). Wenger always brought in these new blood who are mostly below the age of 23, and I guess that's the trick he used to scout them.

I also think he is not the type of guy brag about his tricks.

But this is just for scouting. I'm yet to see someone can get all the data on each games, and help in coming up with tactics and strategy for planning the next match. Perhaps employ some ML too!
An entire nation has long ago decided to go with this spelling, so I'd say it's quite correct in some circles ;).
Any support for windows ?
So... I can't speak directly to the issue discussed in the article, but I am reading a lot of HN comments that seem not to understand the term "cultural appropriation", think it's a non-existent problem and anyone complaining about it is crazy. I just want to let people know that while there are a bunch of "Social Justice Warriors" running around complaining about anything and everything, the issue isn't just fiction on the part of the offended, particularly when it's erases, dillutes or mocks the actual source of the art while celebrating their own rendition.

1. http://www.refinery29.com/cornrows-cultural-appropriation

To the point, it's this kind of thing that annoying:"It seems the more popular cornrows have become among white women, the more they are drained of their history. “Sometimes editors see something that someone pseudo-popular does and they say it’s new, fresh, or edgy,” says India Jewel Jackson, an editor at Hearst Publications. “But, when it was us doing it, it was ghetto. Now that it’s someone blonde and blue doing it, it’s fresh."

2. http://jezebel.com/what-the-hustle-looks-like-on-etsy-in-201...

"“Hustling” as it presents itself in the 2015 economy erases the barriers posed to wealth acquisition by sexism, classism, racism, cissexism and ableism, instead chalking up a lack of financial success to a lack of entrepreneurial spirit. It makes no acknowledgement that some people have to hustle much, much harder than others.

This one isn't exactly cultural per se, but it erases the message the word use to carry. Now I can no longer use the word "hustle" in tech circles because I don't think it means the same thing to them as it does to me. When my parents came to America from Nigeria, their stories of things they did and things they saw in Oakland carry the definition of "hustle" that I know. While I'm sure starting up a company is very hard work, it doesn't in general contain all the facets of the historical hustle. Where one is constantly walking the tightrope between homelessness and not eating for 2 days while playing a game that seems pretty rigged against them. You certainly didn't have extra money to be buying fancy pencils and coffee mugs with the word "hustle" printed on them.

Btw, this is extremely similar to the #AllLivesMatter hashtag that washes away the original message. http://fusion.net/story/170591/the-next-time-someone-says-al... --- "Imagine that you’re sitting down to dinner with your family, and while everyone else gets a serving of the meal, you don’t get any. So you say “I should get my fair share.” And as a direct response to this, your dad corrects you, saying, “everyone should get their fair share.” Now, that’s a wonderful sentiment — indeed, everyone should, and that was kinda your point in the first place: that you should be a part of everyone, and you should get your fair share also. However, dad’s smart-@$$ comment just dismissed you and didn’t solve the problem that you still haven’t gotten any!"
He's pushing new versions to that server while running the old stuff. The dependencies could have changed in between.
I've written before on this very topic - not building your house / business on other people's platform.

That said, I think there's a real opportunity for Twitter to grow via third party apps by being more open, they just haven't straddled the line of being both a consumer app and infrastructure company well previously.

I agree massively with lots of what Dustin Curtis has previously written about his vision for the platform:

"Twitter has turned into a place where famous people and news organizations broadcast text. That’s it. Nothing great is Built On Twitter, even though it should be the most powerful realtime communications platform on Earth. There are simply no developer integration features for building stuff on top of Twitter as a platform, and that is absurd and disappointing. The fact that automatic tweets from apps are considered rude is one of the biggest failings of Twitter’s product team–Twitter should be the place for apps to broadcast realtime information about someone. And yet the culture around the Twitter community has effectively banned such behavior because the product doesn’t have features to filter/organize such notifications."

http://dcurt.is/twitter

They want the (hobbyist? / fun) apps yet, when something sizable comes along, the don't want someone else to run away with the ball. Coming out and saying to smaller indie developers now "If you build something decent, we'll take some revenue" I don't think would placate many. It may have been a decent way to start, but too much water under the bridge IMO.
Slight tangent - I almost exclusively use Kodi (formerly XBMC) to watch youtube videos and I never see ads. I guess it's only a matter of time until they patch that hole though...
At least a few years ago, thinner media catalog with deeper viewership ends up being better financially. Some friends and I looked at what it'd take to put up a competing service and there's a lot of cost in all the CDN traffic, when a video gets dropped off from a regional distribution node then has to be pulled again from storage. I'm sure YouTube don't need to worry about it so much, but a higher eyeball-per-MB means more ad revenue per MB and lower infrastructure costs, I think.
Correct, I run Fabric with Python 2.
The app itself works with both Python 2 and Python 3.
I use moc ( http://moc.daper.net/ ) but seeing the example command on the cmus homepage (:seek +1m) makes me want to test it.
What is work-life balance and does it really matter?
The bigger problem I see is that all the service oriented startups are getting into a market that can't work. Yes, there obviously is demand for cheap services. But there is no way to provide cheap services at scale and turn a profit. The costs of providing a service don't go down as you get bigger. At some point you just can't drop wages anymore.
At the same time, you can't just increase prices, since that would immediately kill demand. There is demand for cheap services. There is no demand for reasonably priced services. The problem is not that raising prices would allow the competition to undercut them. If they raise prices, people would just clean their homes themselves etc.
It sounds like cygwin can compile and run it: http://matthieukeller.com/2015/01/compiling-cmus-for-cygwin....
I think what most comments in this thread (and the protesters) oversee is that "cultural appropriation" usually happens in a setting of oppression. The most common example is white Americans taking from black or native Americans. The exchange isn't "open culture" as other comments express, it's too one-sided, like Stockholm Syndrome. The hostage can only give.

You can see how some members of the "taken from" group take this in a bad light, they've already had so much taken from them, and now to top it off there's somebody who takes and ingests what made the "taken from" group unique in the first place. It's not a far step from there to have people in the "taken by" group try to make that stop, and in some cases these people go way too far.

In OP's link this doesn't happen - Americans and the Japanese really don't have much history of oppression (except for WW2 internment), so I'd say it "doesn't count" as cultural appropriation.

Edit: I should say that there's not much history of systematic oppression between Japanese and Americans, that would exclude your day-to-day racism
I've used cmus a bit and really like it--the simplicity is great if you have a lot of albums. Graphical players always bog down, are slow to scroll, etc.
File Hasher – Windows 10 MD5/SHA1/SHA256 Calculator
UK’s the Collective Offers Whole System Design Living
I think the the appropriation can still be said to be a problem in that the people appropriating music might not even be racist, there is nothing inherently wrong with playing or selling another cultures music.

But by doing so they are "aiding and abetting" a racist society by enabling racists to listen to music they desire, from people they desire. If they choose not to it makes it harder for racists to be racist.