skysight-inc/HackerNews huggingface dataset:
So I'm confused about this since google also has https://developers.google.com/web/fundamentals/ , how are they different or relate?
So this is a response to Nick Hanauer's post in Politico (http://www.politico.com/magazine/story/2014/06/the-pitchfork...) which is an awesome read.

This Yahoo finance article completely misses the point that Nick makes about people rising up with pitchforks: it will happen suddenly. Historical precedent suggests that some unexpected sequence of events may culminate in massive cultural upheaval.

Nick explains it better than I ever could:

> Many of us think we’re special because “this is America.” We think we’re immune to the same forces that started the Arab Spring—or the French and Russian revolutions, for that matter. I know you fellow .01%ers tend to dismiss this kind of argument; I’ve had many of you tell me to my face I’m completely bonkers. And yes, I know there are many of you who are convinced that because you saw a poor kid with an iPhone that one time, inequality is a fiction.

> Here’s what I say to you: You’re living in a dream world. What everyone wants to believe is that when things reach a tipping point and go from being merely crappy for the masses to dangerous and socially destabilizing, that we’re somehow going to know about that shift ahead of time. Any student of history knows that’s not the way it happens. Revolutions, like bankruptcies, come gradually, and then suddenly. One day, somebody sets himself on fire, then thousands of people are in the streets, and before you know it, the country is burning. And then there’s no time for us to get to the airport and jump on our Gulfstream Vs and fly to New Zealand. That’s the way it always happens. If inequality keeps rising as it has been, eventually it will happen. We will not be able to predict when, and it will be terrible—for everybody. But especially for us.
Well, except by genetics and upbringing they share all those hard-won advantages. Its selection of a sort, like it or not. Unless we're talking some spooky-lukey soul lottery or something, then we're all our parents' children.
Most of the technical features you list (colorspaces, raw conversion, ca) are provided by the OS. That leaves plugins, non-destructive editing and organization, which are still a pile of work, but definitely manageable for a determined small shop.
Code injection for swift would be great, but there is no reason it would have to be done using either eval or message passing. The debug symbols are enough for the compiler to do hot code replacement, either directly or through trampolines.
You can wait for multiple NSFL/SFL votes from users before promoting an image to the main pages.
I'm going to be honest and admit that I'm still not entirely comfortable with calculating this metric. I've just been going into Google Analytics and dividing our weekly "Users" graph by the previous week, and then averaging all those percentages together. Same for monthly growth. I'm assuming, from people pointing out errors, that this is not the correct way of calculating growth?

Regardless, we've seen significant and consistent increases in traffic, but I'd definitely like to not sound like an idiot (or worse, have my errors be decried as misrepresentation), in the future.
The whole front page is war, natural disasters, and World Cup.

Surely there is some good/productive news worth sharing?
Madison Pettis Please Be My Girlfriend
Since a lot of people are commenting on what you said saying that being born to such parents is a form of luck, let me give a similar but very different situation.

My father was a brilliant alcoholic who died when I was 17. I moved to his homeland when I was 16. So when he died, we were dirt poor. I was stuck in another third world country, with stifling cultural customs that I didn't understand, believe in. I wanted out because I could see myself withering away as a human being there. Sheer fucking desperation got me into a school in America with a full scholarship. Sheer fucking desperation because I worked my ass off in a research lab where I used to be up till 4 AM working on shit. Not being smart. Just the thought of getting out.

So the part where there was one massive piece of luck? I don't really see that. Funnily enough though, I think the one thing that made me desperate and want to get out was my dad finally dying. Because I realized that was the last straw. So was I lucky to face such adversity? I am not quite sure I would call it luck. But has it made me keenly aware of what poverty and desperation means? Yes, Sir it has. It will mean that I have a very very high achievement drive. But this is simply only one of the cards that I hold. Some of them are bad. Some of them are good. I can only play with the cards that I have. While I have sympathy for the hardship of others, flippantly stating that everything is pre-determined and hard work and persistence don't matter sincerely offends the fuck out of me. Because the truth is somewhere in the middle.
You'd say the 'social' in social networks would give the game away.
Someone else in the Texas panhandle knows about HN? Crazy. This place is stuck in 2001 technologically speaking. Anyway, Amarillo is pretty much exclusively .net but I'm sure you know that. I have seen one place that uses rails and that's it. Java is probably used in a couple of places too. If you are comfortable working with the .net stack I can give you some suggestions about local employers.
Why? SSL doesn't hide the domain name of the requests, and the site content is public
I was wondering if they ever brought it back to parity with the original.. guess not.

It is odd, though, in that releasing a gimped product to be improved later seems counter to Apple's whole design ethos. (The "back of a dresser" parable of Steve's comes to mind).
Geo-Blocking does nothing to foster a globalised economy
The standard library thing is interesting. Modern compilers actually understand that stuff a lot. I don't think they'll reach into the implementation, but they understand the guaranteed semantics. For example, they know that this is undefined behavior:

free(ptr);
printf("after free, it contains %d\n", *ptr);

And the nasal demons shall flow freely. The compiler will certainly know that there's a NULL check in there. However, the smarts are different enough that it will also know not to warn you about it. So, yes, this is an example that won't happen in reality, although there's no reason it couldn't.
Might be because I blocked their cookie but this is what I get clicking your link: "This is a summary of the full article. To enjoy the full article sign in, create an account, or buy this article."
I'm pro privacy. But the law is just stupid. Its about taking information that is meant to be public knowledge (much of it being public for good reasons, eg lawsuits) and saying that the information should still exist just be hard to find. Bassicaly instead of implementing actual privacy they just outlawed effeciency. And they didn't even do that. I'm sure any one who is interested in those search results can easily just access the us google. Hell I'm sure its about to be a chrome browser extension.
What are CS exam requirements? Are they standardized? I went through the American system, and never had any of my tests biased to OOP (except of course, a Smalltalk chapter in one PL zoo class).

Object thinking is easier to wrap one's head around than mathematical formal thinking, but that's just because the former uses the brain's innate linguistic hardware (we learn to talk without much effort) while the latter requires training and practice.
I've always felt that iOS was more polished than android and couldn't quite explain why. Here is an example: open up mail in iOS and go to an inbox. Open up a message and slowing do the swipe right thing to bring in the previous screen. Look at the headings and how they move and fade into each other. The current Android doesnt have that little granular level of detail. Material does. I think it is exciting and it makes me want to design something
I believe that Google is changing as I read somewhere that they found no correlation between a good degree and good gpa after a few years of work experience.
In general, most places have figured out that you don't need a college degree, but you will need to have work experience to show that you have the skills needed.
Scheme is quite simple compared to Haskell or even ML. Yet even MIT moved from Scheme to Python.
It seems that the unit build price upgrade makes units more expensive in stead of cheaper. Is this an error?
It would be awesome if your planets auto-mine gold... the constant clicking is a lot of work and detracts from the game.
Thanks.
You can still buy stand-alone Lightroom, though they also offer it as part of the $10/month Photography subscription where you get both Photoshop and Lightroom.
The cost of SSL certificates scales linearly, not exponentially, with the number of domains. Just buy a certificate for each domain and don't bother with the "multidomain" or "wildcard" rackets.

Oh, you need multiple IPv4 addresses for that? Just buy them, SSL is a valid jusstification for consuming IPv4 addresses. It's also a lot cheaper than multidomain certificates. Again, the cost increase is only O(N), not exponential.

If it costs you more than $150/year to secure a dozen domains, each with its own IPv4 address, it's not because you're being ripped off, it's because you didn't do your homework. The very fact that some companies can still get away with selling $500 certificates in a purportedly free market implies that most people aren't doing their homeworks.
Perhaps the commenter is referring to the AP computer science class, which I think is pretty OO based? In my experience at least.
It isn't true just for a Stanford graduate audience. Extreme poverty and discrimination will shock just about anybody who hasn't seen it. I live in India in a nice city and interact with poor people everyday. Even that didn't prepare me for the suffering that I saw when I traveled to different parts of the country.
archiving to tape, not using tape as active storage. I think you and sibling comments are missing the point.
> WPF is used for Visual Studio, and that is from VS 2010 on. WPF is used for a lot of stuff internally

So neither that ships with Windows then?

> its not like people are still breaking out WinForms or GDI.

Do you think they've been overrun by developers breaking out WPF? Even when MS is trying to push everyone into creating WindowsStore apps? I hardly ever see any mainstream desktop apps written in WPF. What are some of the most popular WPF apps developed outside of Microsoft?

> WP and WinRT, which are WPF derivatives

How can WinRT be a derivative of WPF if it's written in C++? What WPF code-base did they derive from?

> GitHUB isn't even a small percentage of all developers,

So what does show a good measure of overall developers that shows the slow death of languages/devs without IDE's?

> There is lots of value in a good IDE

There's also lots of value in small, wrist-friendly languages that don't need an IDE and have a good story for text-editors / command-line. You may want to check out what the dev story is for Clojure / Go / Node which support live-reloading / auto-running of modified tests and fast dev iteration times without IDE's.
Do you want this to produce an error?

int Successor(int x) { return x + 1; }

Because that is undefined behavior for x == INT_MAX, and if the compiler is detecting undefined behavior and emitting errors, this would be an obvious candidate.

How about this simple function?

int Divide(int x, int y) { return x / y; }

This is undefined behavior for y == 0, or for x == -INT_MAX - 1 and y == -1. Shall it produce an error?

(Never mind why you're writing such simple functions. Imagine they do something more complex and just do the division or addition or whatever as part of their work.)

Here's a fun one:

void StrClear(char *str) {
memset(str, 0, strlen(str));
}

This will invoke undefined behavior if passed a string constant as its parameter, or if passed an array that doesn't have a 0 in it. There is no portable (i.e. without invoking undefined behavior) way to check whether the parameter is a string constant or doesn't have a 0, so it is impossible to assert away the undefined behavior for this.

Many real, practical, production-worthy C functions will invoke undefined behavior with some inputs. Turning undefined behavior into a compile-time error will cause virtually all C code to not compile.
Yo Integration for Slack
The End of Utilities
First, the fact that I didn't know this existed bothers me. Second, the fact that I now know this exists disturbs me a little bit.
I think I took a longer path with https://github.com/rbanffy/testable_appengine

I like your approach with mocks.
I have about 10 domain names where I came up with an idea, came up with an ok name. not much after that. 1 I built a page advertised it not much in lead gen. gave up. another built a site got trademark no sales gave up. for 30 bucks a month I have several domains hosted. in various degrees of development. mostly around skills or hobbies. www.post2zip.com similar to hacker news but with hash tags and local slant.
How did Sam get his name into his sheep picture? I don't see any functions that draw text among the seven functions the kids had at that point, and the text doesn't look like it was built by just drawing rectangles and circles.
Film About Why Aaron Swartz Matters More Than Ever
I teach in the UK. Here's the spec for one of our GCSE courses. http://www.aqa.org.uk/subjects/ict-and-computer-science/gcse...
That's just not true. People forget that before smartphones we use to make applications that worked on lots of resolutions. It's not a new thing. In fact what Google is doing is fantastic. They provide the tools to make your app have different layouts on different form factors. Much easier than detecting when the resolution changed on a CRT screen and then trying to scale everything accordingly.
I agree with both of these points. Also as someone else mentioned controlling how many ships to send out - I sent out my largest planet to capture a tiny one before I understood the mechanics - which brings up another point. To replenish a 440 ship planet would take HOURS building 3-10 ships at a time so it makes planets that attack pay a little too high of a price.
Thanks for you kind comment (:

"I think the drag/drop background broke on reload for me in chrome? Can't seem to move map anymore.": the game should work better on Chrome, I didn't test the others no time/not worth for now. This shouldn't happen. If this happen please press F12 on you keyboard and select the "console" panel. If there is an error click on the triangle to drop down the error information, copy paste all and send it to me here: https://plus.google.com/communities/105437932515232469714
Apple Testing Related Search Suggestions On The App Store
"Also as someone else mentioned controlling how many ships to send out": I'm considering this;
"To replenish a 440 ship planet": is difficult making this easier for new players to enter in the game(:
Okay, but the art is dancing around an actual important technical question without answering it, even though it would take far less effort to do so.
I don't think that's the normal interpretation of the "birth lottery" term. My parents, and especially grandparents, lived through extreme hardship, worse than you'd see in many lives in modern third world countries, but it would generally be considered that I've come from a "privileged" lineage.

Also, I personally believe extremely strongly that Western culture's ability to "get along" with their neighbors, and the willingness to personally sacrifice for the sake of the greater good of their local community, has a lot to do with our success as a society, or so called "luck".
We're currently in PDT not PST.
Could he have sued the studio if he could prove it was his idea?

It's been done before and is the reason why studios do not read unsolicited scripts. Art Buchwald sued Paramount when Eddie Murphy was given sole story credit for a movie he unsuccessfully pitched. Art won the lawsuit, but instead of appealing, paramount settled for $900k and in exchange the ruling was vacated.
As a big fan of B5 and a minor fan of DS9, I always found the "whole series was a copy" claim ridiculous. The similarities between the shows were often tangential. A lot of the things that were actually similar, like the fact that both series focused on large space battles, were most likely because of technology (ie, the ability to render large space battles) rather than the DS9 writers stealing from the B5 script. The shows as a whole follow wildly different trajectories.

The only version of the theory I've heard that made any sense is that studio execs who knew of both shows (which were being developed simultaneously, not particularly inspired by each other) may have taken ideas they liked from B5 and suggested them in a very conceptual way to the DS9 writers ("how about having a ship in addition to the station, so we can have some occasional planetary adventures?")
In some programs I like to have something like this to catch potential bugs:

int abs_s(int x) {
assert(x != INT_MIN);
return (x >= 0) ? x : -x;
}
"it seems that the unit build price upgrade makes units more expensive in stead of cheaper": You are right, I will fix it right now: https://plus.google.com/113528142061321423372/posts/MQNPVkD6...

"It would be awesome if your planets auto-mine gold": I'm thinking about making the life of gold diggers easier :D. Any other suggestions like semi automatic?
Any chance of a OS X version?
I'm reading that book right now! I like it a lot so far.. Ben definitely has some interesting things to say.

That said, I think the quote I'm thinking of pre-dates his book, but I don't remember the exact source or wording. But the basic idea is the same.

Edit: I think this[1] is what I was thinking of. It is Ben Horowitz, but from a couple of years ago.

[1]: http://techcrunch.com/2011/03/31/what%E2%80%99s-the-most-dif...
Nobody is saying "everything is pre-determined and hard work and persistence don't matter." People are saying that many important characteristics are predetermined. Consider your own background: is it your fault that your father was an alcoholic? No, that's luck, specifically bad luck. Correspondingly, is it to your credit that your father was brilliant? No. That's also luck.
I'm considering this (: Check out the community to enter in the development: https://plus.google.com/communities/105437932515232469714
People in this "digitally connected" world often overlook any product that doesn't produce high DAU/MAUs. It's the single metric driving a huge sector of tech today. Often, digital influence (likes, klout scores, etc) are the symptoms of large amount of gold miners chasing gold bars in the shape of MAUs/DAUs. I don't want to discredit those who do so (it's clearly profitable to some extent), but there is a huge market that doesn't include the $17bil Uber's of the world...industries that have been around for centuries, that rarely get press (because they also don't drive today's eyeballs).

That being said, those same markets have never heard of Haskell, Rails, Erlang, Backbone and the latter, which could in fact drive real solutions for their problems. This is really (IMHO) where real economic value can be had, and the potential is in the trillions of dollars. I like patio's sentiment (not verbatim) of "99% of the businesses out there still don't have web solutions".
Did they have pure intentions in that move? I thought it was more out of popularity than any good metric.
The latter because of the runtime magic that it uses in NSManagedObject. Watching the WWDC 2014 talk states that the Swift team added @NSManaged so that it's possible to define models in Swift to be used in Core Data.

I also tried wiring up something really quickly in Typhoon (objc-ioc container) and it didn't work with a Swift class. I did do @objc on the class. Something about how properties are defined in Swift. It's pretty much expected because the runtime system is different.

Don't get me wrong, I'm not going to go "omg everything needs to be rewritten in swift!!!" but after trying a toy project or two in Swift, dealing with all of the implicitly unwrapped optionals from objective c code gets a wee tedious. It's a strange feeling. Like all the swift code is safe and the objc code is dangerous somehow. I can quickly see why people would want everything to be done in Swift.
Kudos, there was also this one: http://www.cs.cmu.edu/afs/cs/Web/Groups/AI/lang/lisp/impl/aw... Possibly based on the same newsgroup post?
The person who mentored me when I first became a college instructor mentioned the importance of appearing warm and engaging on the first day to remove anxiety of the new students. There's probably some truth to that "just seeing someone else smile" thing.

:)
We're working on a feature to allow users to request stories.
Debt is an instrument. Instruments can hurt or help. Instruments utility is based solely on how you personally utilize them. So, the answer, as always is, "it depends".
Google Apps =/= GAPPS.
Sure, as having short spiky upward hairs, compared to long curled and downward hair, I'd say.
I'm curious why so many of these Go dependency managers are popping up. Doesn't go get download all dependencies automatically? Why are these third-party dependency managers necessary?
Oh wow, didn't think this would get posted to Hacker News. I only submitted a link to /r/learnprogramming and /r/Python since, being my first ever Python project, it seems pretty rudimentary compared to some of the amazing things I see here. I'm glad to see people are liking it (and perhaps more importantly that I didn't make any massive coding mistakes)!
Boom-and-bust cycles doomed passenger pigeon
> but they are also docile in the face of decline and confused about possible solutions. Hanauer fears mobs heading for the castles of Greenwich and Palo Alto, but America’s disaffected these days are more likely to vent their rage behind closed doors as they shake their fists at Fox News or MSNBC and leave cranky

They are docile, that is true. Slavoj Zizek, which is a madman, pop-psychologist, and I often don't agree with, did say something I agree with in one of this talks and that is the tyranny of democracy. Basically the idea that people are managed, treated and groomed ideologically to vote against their own interests. At the end of the day the system on paper is democratic and people believe they are free and have all the possible choices available to them, people can vote, can impeach, recall senators etc etc. Yet so many end up voting against their own interests. In a certain way he makes the case that countries with officially un-free speech and human right have healthier people (psychologically speaking) because everyone knows that they are not free and often they internalize and understand what they are giving up in exchange for security, bread and shelter.

I think it is very instructive to watch or talk to people who watch Fox News or any conservative show, or perhaps just as likely an another ideological show (leftist or liberal too) and observe how propaganda works. Once you start seeing through it it becomes comical and amusing. But one man's comedy and theater is another man's reality.

Another anecdote came from Chomsky, I think, and it was about how those in power (and this doesn't have to be just money it could be power to regulate or control or police etc) are devout closeted Marxists. Well how so, a lot of them a on the complete opposite spectrum usually? Well the twist is instead of identifying with the working class they just identify with the ruling class and act accordingly -- protect their interests, they understand what owning the means of production is, understand how the labor market works and exploit it, they lobby for legislation in their favor, privatize sectors of what used to be owned and managed by the government -- prisons, etc etc. All of that has to be done concurrently with maintaining ideological control over people.