skysight-inc/HackerNews huggingface dataset:
http://www.spunk.org/library/intro/faq/sp001547/secF1.html

"Anarcho"-capitalists claim to be anarchists because they say that they oppose government. As such, as noted in the last section, they use a dictionary definition of anarchism. However, this fails to appreciate that anarchism is a political theory, not a dictionary definition
Brothers seek a way up and out (2011)
这里有在腾讯工作的吗? Does anyone here work for Tencent?
For the past few weeks, I have been trying to get an official account with Tencent (公众号). Unfortunately, it is not possible to sign up without a Chinese ID. I wrote to bd@wechat.com as suggested on their English website, but I did not receive a response so far. I also tried to contact them through their FB pages in India, Indonesia and HK - again without success. I was also unable to contact their support, because it's only possible through QQ, but I'm unable to sign on for some reason or another. Can anyone help? 不胜感激!
The point of my ad is to manipulate your behavior, typically your purchasing behavior. I understand people differ on this, but I'm pretty comfortable saying it's bad to manipulate others for your own profit.
Give HN: My latest book on entrepreneurship
Firing once useful contributors is a failure of management. Managers should find a way to repurpose experienced employees and use their experience and knowledge of the company to greater mutual benefit.
We happen to currently fund some things via ads. But that's an accident of history. If we didn't have ads, there's no reason to think we wouldn't have found another way.
Let's try and not turn every flaw of every Telegram app into the OMG-look-at-these-morons fiesta. This is an issue with a specific version of one out of many apps, not a protocol issue and it hardly warrants the near-hysterical "NEVER" in the title.
Not all is lost.

Let's not forget to mention the Spring RTS open source engine:
http://springrts.com/
which has some really good free games (usually based on Total Annihilation).

Also new currently in beta (it has already been mentioned), Planetary Annihilation: http://www.uberent.com/pa/
I like using toString to convince the console to omit parentheses. Another way would be to use getters, like so:

window.__defineGetter__('help', function () {
console.log('I\'m here for you');
});
Interesting view point. What, pray tell, would you find a suitable punishment for a rapist, murderer or serial killer?
WOW man that was deep!
tl;dr: if a geolocation is sent via telegram "secret chat" (end-to-end encrypted), the telegram android app will use clear-text google maps api to display the map, thus revealing the location to passive adversaries.

according to a comment, this issue is already fixed in the source and an update for Google Play is in the works.
Does money make you mean?
I wonder if there is an ifttt e-mail recipe for this?
What if Internet is the only way to save the planet? [video]
Brilliant! Made my day. Thank you, sir.
Heh. I was ready to downvote this link because I usually dislike foo made of CSS posts, but I really like this Santa's design. Nicely done.
So let's consider armored car security. They will shoot people who take the bank's money. If I, perfectly reasonably, want some money, they will shoot me. So the banks who employ armored car guards are terrorists who should be imprisoned or executed!
You would be right if the telegram developers haven't started with ridiculous security claims ("military-grade", "unbreakable"). Their marketing implies you can use telegram for sensitive communication, which in practice you can not.

If you are a political dissident and use the app, you might get jailed or killed due to the fake sense of security. Secure IM is not for hiding your diary from your sister any more.
Well there have been reports already about changes:
http://www.reuters.com/article/2013/10/16/us-usa-nsa-transit...
If Telegram had hired any decent security company to go over their design, then this bug would have been caught, because this is a rookie mistake. One of the most basic security requirements for any app is that all network traffic is protected via SSL, so that would've been one of the first things that a decent appsec company would've checked.

Telegram could hire an appsec company to analyze their design, but they're choosing not to.
I'd guess that the challenging stuff is around the recommendation engine at this point.
Spatial-game-theory: conduct experiments involving spatial game theory
A Christmas Message From Edward Snowden [video]
such present. much happy. :)

Merry Christmas, brickcap!
There are several problems I see with this.

Firstly, from their literature I am guessing they want to be grabbing on to people who want to continue using XP style services after Microsoft cuts support for XP next year, however I feel they will most definitely miss the boat with this one, 4 months is not a big migration window let-alone for development of the product.

Secondly, their core offering is support. A lot can be said about Microsoft's customer service, however I will never fault the support contracts they offer to businesses. I honestly cannot see how they intend to match that.
The key point here isn't that the church has some profound lesson to teach to companies, but that--in our current global system--the church and a company play are now forced to play by the same rules. The church has existed for thousands of years because of central role it played in the functioning of the political and economic systems of its time. The changes we have seen in the last generation aren't the result of some essential adaptability in the church's structure, but a reaction to it's increasing irrelevancy to global life. Like any well-run company, the church saw a future it did not like and chose to pivot.

If there's a useful lesson to take from this, it's not that we should emulate the church, but that, in today's world, all organizations need to be ready and willing to totally reinvent themselves on a moment's notice.
Things covered by copyright aren't property. Hence the need for laws beyond the traditional property ones. Even if you do buy into "Intellectual" Property, the Public Domain disproves all property is ggm.

There exists real property (international waters, federal and state parks, roads) that aren't monopolies. Many other examples exist

I agree that property ownership is not an inherent, natural right. It is a construct of law and all law derives from government. That's not saying anything more than orange is a color.
Installing Linux on the Cyclone V ARM HPS/FPGA SoC
Messages through the iPhone's default messenger also have geolocation data embedded.
The real issue is not the mob, it's the companies kneeling over to bad PR.

We've already got mobs in our streets fighting for X and Y (I won't go politically into whether the reasons are right or wrong), except governments (mostly) don't care about bad PR from a mob. The real issue is that for any single thing, Twitter mobs can rally and ask for the firing of anybody.

Look at our most recents "mobs": DongleGate, libUvGate,... The common denominator is that all people participating in these lack any empathy to see human beings as anything else than a commodity and don't care about any kind of consequences while companies just fire people because "we have to issue some kind of punishments".

Sure, there have to be consequences for "bad behavior" or anything that hurts the company's public image, but is firing at the first offense really the only way to punish a bad employee?

Well, good job tech scene! We've disrupted the scene and built Witch-Hunt-As-A-Service. Free of charge!
I think all the hate towards Telegram might be good for them. Provided that they have thick enough skin to suffer through it. They will emerge as the bulltet proof communication tool they wish to be.

As for me anything that kills skype is worth rooting for.
Johannes Kepler: His Life, His Laws and Times
Did you even read the original article? Even the part quoted above says:

> we had to be willing to let go of people whose skills no longer fit

If people's skills no longer fit, then by definition you cannot repurpose their skills. In the original article, the author explained Netflix's transition from DVD-over-mail to video-streaming-on-demand. I'm pretty sure there were quite a few people that were useful in the old business model and completely useless in the new one. The only fair thing in this case is to let them go, gracefully of course.
3 tips for creating call to action buttons that work and increase conversion
The quality of /. comments section has been in a tailspin for years. so it's no great shock that the opinions differ by a vast amount.
Yes, it's possible to query Google Maps using the API over HTTPS

But even better would be to not have geolocation. Or just send the GPS coordinates without any API help (might be impossible on an Android phone)
They're matching the pricing of the Kickstarter -- pledging more got you early access, so they didn't want people to get the same early access for less just because the game is on Steam now.

Once the game is actually ready, and not in Alpha, the pricing will become sane.

It's the opposite of the e.g. Minecraft model where alpha was cheap.
Well he mentions RtlSecureZeroMemory(), which must be a Windows thing, but clearly all compilers need some methods of dealing with this thats easy to do and can't be optimised away.
I would encourage you to support nonprofit journalism. High-end journalism is dying. Check out NPR or ProPublica. The lack of ads is refreshing.
I didn't pay too much attention but it isn't clear to me whether they're planning to go their own ways or develop in such a manner that they can cooperate with & contribute back to ReactOS. I'd like to see ReactOS grow.
Every Entrepreneur Needs Holidays To Rest And Relax
> I have modern android, wp8, win8, os x and ios machines here;

Me too, which ones do you have?

Without the identifying the models, this discussion has no basis really. There are way too many android and win manufacturers there to decide which manufacturer, store or bad decision making ripped you off.

An Haswell(i7) Air, costs about $1550, the only notebooks that compare are the ultrabooks, the exact spec at acer (s7 series) costs about $1500-1600, the other manufacturers cost $1600-1800. Not quite "twice as expensive".

They may be ripoffs of the mac air design(aesthetic), not bad ripoffs tho.
Pelican (and most other static site generators AFAIK) will automatically generate lists by category/tag as well as by date. "Popular posts" would be a bit trickier, because you can't just bump a counter in a database on every hit. You can get the same info from web server logs, or via an external analytics service, or do without. Not everyone automatically considers a website to be a "product" that requires every bell and whistle. Using a Mini to haul cargo is almost as silly as using a semi for your commute.

For someone writing a personal blog, who wants a minimal attack surface and minimal resource usage per hit on any access pattern (not just the easily cacheable ones), with minimal hassle, Pelican and its friends can suit quite well. I ran Wordpress for years and years. I got tired of hearing about a new zero-day total-compromise exploit forcing me to upgrade every week. I got tired of tweaking Varnish or any other caching solution all the time, and none of them ever getting proper ETag/If-None-Since behavior. If I needed a full-fledged "product" solution I might have moved up to something like Drupal or Django. Instead I moved down to Pelican. Maintaining my 14-year-old blog is just less annoying now.

Wordpress is simple, but not low-maintenance. It's an important distinction. Most programmers, and I think most writers too, don't need an idiot-friendly UI so much as they need something that Just Works and Just Keeps Working.
let's start on the internet. i'm in. i have almost exactly the same complaints flying around my head for the last 5-6 years but just don't get around to say "no" to this crap.
Humble Bundle - Revenge of the Titians & others - almost to source code target
There are many people who say the same thing about HN comments.
The best teams I've worked in has had A-players, B-players and C-players.

Some of the C-players were wild kids with potential, who needed mentoring.

Some of the B-players were people who were not motivated at all - some because they wanted money and the company didn't pay, some because they had been promoted upto their level of competence.

The best bit the A-players did more than anything else was to make the B-players competent & motivate them. They added in their abilities and sure, wasted a lot of time sitting in other people's desks. But the team of five or so around an A-player grew and prospered to become incredibly effective.

That was an awakening. That was when I stopped overworking myself to write tons of code and try to follow into the foot-steps of those A-players who became "force multipliers" in any team.

Knowing the people I admired, I feel like it will take another decade, at least.
In further news, DRM is still mathematically impossible.
Why I stopped using Spring
>Let's start a new internet country where it's isolated from the rest of the world's internet and we can have privacy for all!

Yeah, let's, if we want to. That's what civilization means: we're supposed to be _in control_ of technology, instead of slavingly following where each new ability takes us.
As tptacek explained very well yesterday, this is not the way crypto systems are built:

> Be honest with yourself. Crypto doesn't get beta-tested into resiliency. Strong systems start out strong. If you're building something because its your dream to thwart the NSA, don't kid yourself into thinking that you'll get there by first protecting people's Warcraft clans.

(https://news.ycombinator.com/item?id=6961260)
Optimally plan your Christmas meals with PingPots
There is also movitz.
Given that a couple of decades of nuclear weapons testing and posturing didn't cause any action, I don't think this is going to be the trigger.
Loads of illegal drugs give less of a "hangover" than alcohol. Cannabis maybe leaves you a little slow the next day for example, but no pain.
Very silly article. There are so many things wrong but i will comment on the first para. T any about living your life when most people seem to be outsourcing even bringing up children in the bay area since they have to work. Laundry and food are hardly about living your life.
What I got out of it was that HR didn't want to micro-manage so they allowed employees and managers to think what was best for the company, rather than treating them like children. They gave them spending leeway and trusted them to spend it carefully. I think that was a good call.

They did let go a few people who they thought wouldn't be able to adapt but with a good severance. I'm halfway split on this one. Is this a general policy? Or do they re-purpose people who they think are capable of being re-purposed and letting go the rest of them? It's sad that this happens, but I'm not sure I'd blame Netflix. Maybe if we had a guaranteed living wage, then this wouldn't even be an issue :)
Just ask http://www.builtinperl.com/ for the reasons why. For exemple don't you know that DuckDuckGo is using a lot of Perl ?

Another one, that is huge : YouPorn (itself) is using Catalyst. YOU-PORN!

In my opinion, the main Perl's strength is the cpan.org :

Stop reinventing wheels, start building space rockets

The Comprehensive Perl Archive Network (CPAN)
currently has 128,529 Perl modules in 28,883
distributions, written by 11,129 authors,
mirrored on 266 servers.

The archive has been online since October
1995 and is constantly growing.
It's not a scandal at all. Apple realized that switching connectors every 5-7 years is stupid and wasteful so they designed an excellent physical connector with a dynamically reprogrammable pinout, and a pin assignment protocol to run on it.

It's excellent design, necessary, and improves on everything else presently extant. The use of any other connector would be worse than using the lightning connector.

You can be mad at change for the status quo's sake, but you may wish to reexamine your irrational anger surrounding this specific change, which is a clear improvement in all measurable dimensions.
Just a little hacked together holiday project, interested to hear how you find it useful/useless!
I'm no expert but as far as I understand, the signature would be valid as long as the hash stays the same. If the commit has been tampered with in such a way that the hash does not change, the signature would still appear valid.
What the heck is an "A-Player" or a "B-Player"? I think this is another American sporting term that has no place in the technology field, personally .. is it not discrimination wrapped up in a pop-cult package?
Using the Telegram client tg? Regenerate your secret chat keys
I thought the hash was in fact used for ensuring data integrity. That's pretty much what Linus stated when he said you have a guarantee that the data you put into your repository is exactly the data you get out of it.
Yes, and computing is: "calculations with zero and one", jet propulsion is "pressure in one direction move you towards the other", a car is "a carriage without horses", etc.

When you're an idiot who only understands sky-high overviews of research, nothing is ground-breaking.
Makes sense. Will disabling third-party cookies, as per relevant configuration in Chrome or Firefox, make this impossible?
Approximate no-one reads it. I recently got Slashdotted, HNdotted and Redditdotted; Reddit melted the server (80k+), HN made it grind a bit (6k), Slashdot it barely noticed (<2000).
Here is a case. you have a jar from pasta sauce. You can toss the jar out after making pasta sauce or you can fill it up with sugar/spices. And it can serve you for a long long time this way.

High pressure environments usually burn people out leaving them useless and thats the underlying message in working for netflix - bust your ass, then most likely you will get fired.

Great message, maybe it is a challenge to youngsters that want to see how not to build a company and rub shoulders with some great minds - before starting their own gig and pillaging the company for their top talent.
I hope so! By then I will have been waiting about two years!

(Can't really complain though, it's excellent and free)
I don't see how this is connected to "cloud computing" in ANY way.

People just throw in the "cloud" word anywhere, don't they?
On a related note, 10 years ago, I was asked to go to MIT and take a math exam instead of a student. Obviously, I said no, but I did not expect an MIT student to do that. He was more of the business type though.
thank you, this is super interesting.
>* I'm a grown adult. It's my choice.*

Don't know about this "grown adult" thing. Sounds more like a choice an adolescent would make, more like a "teenage rebellion" kind of thing.
A, B && C players. First you categorise programming languages, next people. I thought this type of thinking died out in the late nineties, when people realised it was a load of shite.
How else are we going to sell the next trendy bullshit to investors? Get your head in the game!
There is an important difference between what Snapchat needs and what game designers need.

First of all, look at what is actually successful for DRM in video games. The only surefire way to make sure someone is actually valid is to force them to authenticate(and get data from your server) to play the game. To do this they'll need to provide credentials(like a CD key) and then they'll get the content[1].

Now look at Snapchat. At no point do we need to fake having valid credentials. We are coming in and presenting valid credentials to Snapchat, my login and password, and it verifies those are correct and begins a sessions.

If you want an analogy to game DRM you need to look toward things like hacked clients in MMOs.

tl;dr Games want to prevent people without valid credentials from playing, we have valid credentials already(our own accounts).
[1] This is really simplified and you can find many games, like the new SimCity, that the server interaction is small and simply emulated in the crack.
Thankyou, that's extremely useful. Birthday attacks I had thought of, did not know sha256 was effectively 128 bits. Will dig into the rfc and other stuff and see if I can make a case for longer (maybe 16 byte) field.

I know some of the older MAC techniques (ANSI X9.19) turn out to actually aid key recovery if you use shorter MACs, which is odd...
Steve Gibson and Gibson Research Corporation are not affiliated with the grsec guys. This is quite confusing.
Brilliant Copywriting Starts Here **full-stack marketing series**
Yes, and don't forget that if the NSA gets direct access (by threat, payment or persuasion) to their infrastructure these bold statements mean null. Secure communication will NOT be centralized.
One of the Telegram apps for Android did use Google Maps in http-mode. The issue was fixed within an hour, and the update is on its way to Play Market, containing several other security-related improvements.

At this moment we are working together with security experts on code review for our client applications. We awarded the person who discovered the bug and are designing a bug bounty program, which will be rolled out soon.
>You can toss the jar out after making pasta sauce or you can fill it up with sugar/spices.

I'm not sure where I stand on what Netflix is saying here, but my immediate reaction to your analogy is this:

I used to do this with jars too. Now I have more jars than I could ever use for storage, so now I recycle any new ones I get.

It seems like it could work the same way with a company and its experienced employees. Once you've found use for a large number of employees whose original skills are no longer needed, it will get harder and harder to do.
I am always amused by the fact that Sam Hurst, who invented the touch screen, did more for usability than hundred of thousands of people in UX.
>I'm a Christian and I don't celebrate Christmas either for many of the reasons. The big one though for me is Jesus wasn't born anywhere near Dec25th and we are never told in the scriptures to celebrate his birth.

Well, I'm not really a believer, but in my culture's version of Christianity, the historical traditions amassed by the body of believers are just a part of the religion as any. That is, "the church" is the union of believers first and foremost, not merely what was written down. So, being true to the spirit doesn't mean being true to the written word. In fact, Christ himself never wrote anything: he taught people, to teach other people. And he emphasized how imporant the body of believers is.
well that prob explains how when I purchase some dev screencasts on ruby, I get an email the same day with ruby books. the freakiest however was amazon recommended parenting books 2 months into my wifes pregnancy, before we had even started telling ppl.
In American education an "A" grade is 90% or higher, a "B" grade is 80-90% and a "C" grade is 70-80%

"A" player usually means someone in the top tier academically or professionally.

As far as I know it isn't used in American sporting.
"money only buys you choices" I lived nearly homeless for a year. never felt more free, didnt cost a dime.
I believe Joel Spolsky coined those terms in an essay about hiring. The reference is to American grading - letter grades are A (best), B, C, D and F.

He didn't, that I recall, define where the difference between an A and a B player was, so it's kind of a difficult metaphor to apply. It's really got nothing to do with any American sport that I know of - those terms would be more like "bench player", "starter" or "utility player".