skysight-inc/HackerNews huggingface dataset:
That's true, but I think part of the problem that's happened over the last 10 years is that a lot of people have realized that they don't really need the top-quality work, and now have an option not to buy it.

A simplified view: 30 years ago, there were amateur photographers who, for small amounts of money or free, could get you a snapshot of 0/10 through 3/10 quality; and there were professional photographers, who for a large fee would take 9/10 or 10/10 quality photographs. You went with them because the free/amateur photography was just not good enough. But you didn't really need 9/10 quality; maybe 6/10 would be perfectly adequate for your needs. Now, you can buy low-cost or sometimes even free 6/10 photography. This causes lost work for the 10/10-quality photographers, but it's work that in some sense never really valued their product fully in the first place, but previously bought it because there was no "good enough" lower-quality/cost alternative. Now they only get the work of people who really, absolutely want 10/10 quality work and are willing to pay for it, which is a much smaller market.
When the price of copying and disseminating work is lower than the price of the royalty, a royalty is what people will not pay, never mind full price for the original. It's a simple as that.
> I'm amazed that offering up a potential general solution that already exists, or suggesting someone measures their response before jumping at headlines, would result in downvotes here.

I think it's tone and missing the point. Starting a response with protip is a bit condescending, and the point isn't actually about not being able to use the UI to get the desired information, but about how the usability would be improved (for some users at least) by changing how information is presented.
The first step is to understand the terms under which you offered your code. Unless you have purchased the software from them and requested the code and they failed to make it available to you, or they have publicly made available their software and you've requested the code and they failed to make it available to you, and you've given them reasonable time to reply to these requests, there's no evidence of breach of the license yet.
People Moves: Xerox, Facebook, Amazon, More
True, and that is done because demand and supply determine price. So that basically proofs my point.
Agreed. And I speak for everyone when I say that the arbitrary minimum karma should be "less than mine".
It’s time to place the web in safer hands
This was a fun exposition, but the "min" part is unclear as shown because the author does not explicitly show a look-a-head plan.

When the computer is playing reactively i.e. only planning the next move it needs to only do a max, execute the move and wait to see what the opponent does.

The "min" comes in when the computer is building a tree of not only its next move, but also of its opponent's next move so it can plan the next-next move and so on.
I doubt it's too gory... its probably just that "hitting pause" would pause whatever is deciding to put the block of text up so it would never go away...
You're right. We didn't anticipate this kind of traffic. We're working on it. Thanks for letting us know. :)
> decoupling of the model (code) and view

Absolutely, I've been thinking this as well. But to make it really seamless, SVN/Git would have to work that way too, and they'd have to have knowledge of the language's syntax for that, which is not going to happen.
Are you saying that you think Javascript is object oriented because it can create an Object and enclosed functions? I have always been taught while we can make it look like OOP, it is not because it does not have inheritance through classes AS PART OF THE LANGUAGE.
That was my first thought too. But after looking into it further, the jQuery implementation weighs in at 11.549 kb [1] vs 9.67 kb [2] for the original.

Am I missing something? Seems pretty pointless to me as well.

[1] https://github.com/shama/jmpress.js/blob/master/js/jmpress.j...

[2] https://github.com/bartaz/impress.js/blob/master/js/impress....
Why not just tap "reader"? This post is perfectly pleasant to read on my 3gs in reader mode.
Oh get over trying to shame me for "deciding I know what your ethics are" (I did no such thing and wouldn't know where to start). I've never even seen Gilligan's Island, I didn't know it was ropey quality, only that the parent had dismissed it and the entire industry because he thought it lowbrow.

Funded by advertising is a bit different it can still be run like a traditional business, but where is the amateur TV as good as BBC Frozen Planet, or Sherlock, Wallander or QI? And they're just people talking in scenic locations - or in a big room, nothing requiring months of filming and hundreds of people.

Where are the part time charity funded films like Lord of the Rings or The Shawshank Redemption? The Shining? 2001? Kill Bill?

Amateur work can be good, but mostly it's worse than professional work that's the informal definition of the difference between amateur and professional. The formal one being "profession: paid work".
It looks like there may be a problem:

"You've reached the daily limit for adding to your circles. You can add more tomorrow."

This happened when I tried to add any of the circles with 1000+ people. The one with 990 or so worked.
Approximation can't really be transitive. Otherwise, $1 is "like" $1.01 which is "like" $1.02 ... which is "like" $100,000,000 ;)
Also, fyi, signed up in app, and got an email about confirmation instructions. the body was blank.
For people who just want some idea on what things are like in China, I recommend ChinaSMACK: http://www.chinasmack.com/

Granted, it gives an internet-centric view of things, which doesn't do justice to all the disconnected rural parts of China, but at least it's a bit more real than what you get most other places.
Show HN: Website suggestions for performance and seo
I wish I knew how you felt, but sadly it seems there are quite a few people that don't have search personalization as an option available to them [yet?].
Charge next time. You'll have money to share if you're so generous.
^ This. I don't think government intervention is the answer. In respect to tobacco companies, the government only intervened when public outcry became deafening, but the public interest in the abuse was what drove their involvement.

Also, cigarrettes contribute to lung cancer, which kills thousands of people per year. Social games do not directly cause any significant social issues, and even if they may indirectly cause some problems, it won't be as serious as death.
Officials: Heart doc falsified red wine study
Trip to China was an awakening
I get the feeling that a lot of people have no idea how bittorrent works.
Competition should generally be looked at as market validation. How many companies have competition and are doing fine?
Homeland Security Watch List Includes Numerous Social Networking and News Sites
You can access the contents randomly. Just use the index in bytes, rather than characters. Let's look at a really simple parsing task as an example: splitting tab-delimited strings, in UTF-8. First, you find the indexes in the string (in bytes) of the commas, then you use those to split out substrings. This is exactly the same code you would use with plain ASCII text, and in fact a lot of programs designed to process ASCII work unmodified with UTF-8.

Another example: for a lex-and-yacc type of parser, you can use regular expressions to split a string into tokens, and then use a parser on that stream-of-tokens representation. None of this requires character indexing; just byte indexing.
The Philadelphia Experiment: Why a media company wants to be a tech incubator
I've never developed for iOS, but on my iPhone when I go to okcupid.com it somehow 'redirects' to the okcupid app on my phone. So it seems there is some capability for this built in that website developers can take advantage of.
Great, but it's polluting my gtalk contacts
If this saves even one child from the degradation and abuse of pornography, then any cost is worth it.

</sarcasm>
Sounds like you're on the current nightly. The bug was introduced this morning by Chrome, and affects a large class of webkit-transform CSS. Like other Chrome bugs, I expect it to soon be replaced by a new bug.
An "education event" sounds pretty sinister. I can't help but think of http://www.snpp.com/episodes/2F03.html
Mobile Safari does support apps registering custom URL handlers, so google could rewrite the links as gplus:// and they could open in the G+ app. Unfortunately I don't think this behaves nicely if you don't have the content handling app installed since it just errors.
Thanks for the feedback! I'll add an example of that in the next couple days.
http://rarlindseysmash.com/images/entries/degrees.png This is a graph that shows the percent of women receiving degrees in each field - you'll notice that there is a peak and then a sudden drop off for computer science. Though, for actual numbers in the 1970's a lot of programmers in general weren't getting CS degrees.
Doh. And now I have a whole bunch of people showing up in my chat client. Is there a way to disable that? I see the options for 'Who can start a Messenger conversation with you?' but they are somewhat limited and that's not the option I'm quite looking for.
2012 SEO and Inbound Marketing Outlook
Therefore your experience is that compilers and/or mainstream libraries are irredeemably broken, right? Because I can't think of any reason why your code should break havoc as long as you are following your language's and your libraries' guidelines and safe-code practices . And yes, I agree that's a PITA: I've ditched C++ for that reason. However, to me, as long as my profiler didn't show any memory leaks, and there were no crashes, then I assumed everything was fine. Maybe I was blessed in having discovered and mastered Design by Contract. And AFAIK, Python and Ruby interpreters are written in C... what makes them safer than average applications, then?
"Similarly, China's "progress" in building high-speed rail lines looked like an example to the world until a deadly crash"

Don't really want to get into a Good US - Bad China debate, but I wanted to point out bad use of stats you engaged in with this statement. It struck me because I am currently in Houston dealing with bad use of stats in the energy industry. Which flawed stats are being used as an argument against certain forms of energy.

Anyway... China's bullet trains have carried millions of passengers. As have HSR all around the globe. In that time, there was one crash in China, killing 40 people. The first, [as you were] the SECOND deadliest, HSR collision incident globally since Eschede-1998. That's actually a pretty good track record.

Again, I can tell you are pretty emotional about the China thing so I am not commenting on that... just saying that the HSR is actually pretty impressive when viewed from a dispassionate frame of reference.
As somebody who pretends to make art, I think that both sides of this argument are correct and valid. If you make art, and you want to charge whatever you want for it, more power to you and good luck. If you make art and give it away, awesome!

If you just make it and keep it to yourself, just for your own personal fulfillment, sweet!

Or all put another way, if you like somebody else's art, but object to their charging something for it, there's absolutely nothing stopping you from learning the craft and producing it yourself...and you might get even more out of it then.
unfortunately it doesn't say when they go to sleep...
...and those secretaries were good at it. And so were the women math PhDs who could not get jobs elsewhere. And so were the women who had female mentors, and therefore failed to be chased away. All of which dumps water on the "innate abilities" trope that people keep bringing up as the null hypothesis which must be disproved, instead of the claim which requires proof.

It genuinely weirds me out how many white males in tech see no conflict or even feel a shiver of historical echoes when they argue the premise that they (white men) are intrinsically genetically gifted in ways which other groups are not, and that is why they are superior (at technology). Every other time it has ever been argued, it has been false.

Unless the argument was that white men are better at the combination of having penises, privilege, and low amounts of melanin --- we have that hat trick down.
The C++11 Lands
Algorithms are also written by real humans.
The overall trend right now shows the opposite: http://rarlindseysmash.com/images/entries/degrees.png

this isn't an issue that is going to self correct and people trying to take steps to remedy a problem should not be lambasted by the community.
Eric Idle already told us that quite a long time ago.
But what is gambling compared to a virtual currency social game? They both employ same mechanics, and with gambling you can win real money, and with virtual currency you can only sink money in. There are differences in the amount of money, but the underlying system is largely the same.

Also, the American gambling industry is stereotyped to be that "Sin City" type of person, but I would argue that this stereotype isn't the case here or worldwide. Look at the blog post by Josh Hannah, former founder of Betfair and VC at Matrix Partner) on the recent US gambling DOJ ruling: http://www.joshhannah.com/2012/01/us-gambling-goes-online/
TDD/BDD as Architectural Tools
http://www.slideshare.net/terriko/how-does-biology-explain-t...
This is a very legitimate concern. As an app developer who has had an app rejected 6 months ago on similar grounds (section 10.6), it is something that should be tested. Upon my app being rejected, I added things like push notifications and it still got rejected for the original reason.

For your reference this was the complete description of the rejection:

=======

10.6

We found the user interface of your app is not of sufficient quality to be appropriate for the App Store. Apps that provide a poor user experience are not in compliance with the App Store Review Guidelines.

Specifically, we noticed your app does not take advantage of the iOS platform. It would be appropriate to add iOS specific UI and functionality.

Please evaluate whether you can make the necessary revisions to improve the user experience of your app.

Alternatively, you may wish to consider building a web app using HTML5. HTML5 is the major new version of HTML and enables audio and video to play natively in the browser without requiring proprietary plug-ins. Using HTML5, web apps look and behave like native iPhone and iPad apps, and using HTML5's Offline Application Cache, your web apps work even when the device is offline. With web apps, you have flexibility to deliver as much or as little functionality as you desire.

If you wish to build an HTML5 web app, you can do so and distribute it directly from your web site. It is not appropriate to resubmit an HTML5 web app to the App Store.

To get started with iPhone or iPad web apps, please review Getting Started with iPhone Web Apps.

For a description of the HTML elements and attributes you can use in Safari on iPhone, check out Safari HTML Reference: Introduction.
I guess it's time to invest in Mafia?
Cook very large quantities of food so you can have leftovers later == shaky analogy for code reuse?
To be fair, there is a dark underside to "open access".

One of the most significant open access publishers creates $100 million+ in value a year but, 20 years after inception, struggles to find a sustainable source of just $400,000 a year to fund operations. Few of the 100,000+ regular users have any idea of the lost opportunities and problems of talent retention that this site has had.

Perhaps I'm reacting to my most recent experiences with the "free" business model, but Tom Reller is right to say that what Elsevier does is more sustainable than most open access.
The marketing people I know would make terrible programmers. It's an issue of attitude.
wow andy gavin on HN would never have expected that.

whats your current thoughts on the "gaming market" these days, so much has changed since the console under the TV ruled the earth. e.g. if you were to start all over what/where/how would you spend your time?
It was a rhetorical question. What's the sense in having functions that operate on "strings" if you can't figure out what a "string" is at runtime? It's much saner to have functions operate on "strings that are 80 characters or less" or "a structure containing a integer `length` and an array of `length` chars."
"You've reached the daily limit for adding to your circles. You can add more tomorrow."

For some reason it doesn't let me add anything by using that button. I can manually select each one and add them using the popup :)
The half life of a StumbleUpon link is 400 hours
This is absolutely 100% not true. You may not be familiar with fields like nursing or dietetics but there is an equally imbalanced gender distribution in both those fields that skews the other way.

Both fields are concerned and do talk about ways they can address the imbalance (and act in limited capacities).
I will be doing more post now that my blog seem to have a lot of traction. Jay
Hmm, "Our Milky Way galaxy contains a minimum of 100 billion planets according to a detailed statistical study based on the detection of three extrasolar planets by an observational technique called microlensing."

So we looked in 3 places, found 3 planets and are extrapolating to 100 billion? Surely I would wait for a few more examples?

Edit: Reading the full story, "Of the approximately 40 microlensing events closely monitored, three showed evidence for exoplanets. Using a statistical analysis, the team found that one in six stars hosts a Jupiter-mass planet. What's more, half of the stars have Neptune-mass planets, and two-thirds of the stars have Earth-mass planets. Therefore, low-mass planets are more abundant than their massive counterparts."

I dont get it. Any explanation?
Moglen is not attacking a straw man, he is stating his honest, if misguided, beliefs.

Seems like you finally got it! (Although I disagree that his beliefs are misguided.)

Moglen was stating his beliefs because he was asked for them. You created a straw man to argue against them.

You could have just said "I agree with Mr. Moglen on points X-Z, but I would like to weigh them against the benefits of social networks" - and then do that. That would clearly mark that you are opening your own line of reasoning instead of trying to forcibly claim them on the OP. Then, we could have that discussion together.

You must understand - I did not take exception to you trying to start that discussion, but it's a cheap shot to say that Mr. Moglen was the one who should have done so. It's perfectly reasonable to stand up for your own arguments without forcing them on another person. It was a particularly cheap shot because you did not offer anything in line with your argument except the washing machine argument which I found very weak for the reasons I mentioned earlier.
This is an interesting analogy, for me, it doesn't map though. I "believe", if you'll let me use that word, in code quality, so my attitude towards code quality is constant. I moved past the urge to knock out quick and crappy solutions as soon as I shifted my enjoyment from "getting a solution" to "getting the best solution I am capable of". That is, simply solving a problem doesn't feel good, I have to solve it as well as I can to get anything out of it.
http://www.youtube.com/watch?v=buqtdpuZxvk
الاندرتيكر - من ابداعات الطالب احمد ناصر - نادي عباد الرحمن الإسلامي - الطيرة
I personally have absolutely no problem with the Search+ debacle.
I personally have absolutely no problem with the Search+ debacle. I actually think it's a good thing.

I really would like Google+ replace Twitter. Lately I've found Twitter quite stale. The web interface is slow and clunky (yes, the new new one). It's just too big for them to make big ui changes.

I'd love to see Google+ become the new, eh, social network to be on. That's obviously what Search+ is all about.

It's somewhat like Apple getting rid of the floppy disk, and more recently Flash, it's a bit painful, but it's a good thing in the end. Out with the old, in with the new.
Getting official residency in a city requires applying and fulfilling whatever (rather arbitrary) requirements the local government imposes.

It's in their best interests to be picky about who they let in, so the bar is set very high; Usually you need (1) a local employer to sponsor you, or (2) bribe one of the right office employees.

Both of those are beyond the means of most rural peasants. Those who have the money to afford city life but not the right connections to get the right papers will move in anyways, technically illegally.

As long as you don't cross the wrong person and get caught, you can often survive that way for quite a long time.

Disclaimer: My Mandarin is awful, and I'm almost certainly glossing over a lot of details, but that's a rough summary of what I've seen.
I appreciate your in-depth analysis, looks pretty accurate to me. I think the tone of my original post falsely suggested that I thought no one should give their photos away for free. This isn't true - I firmly believe that if people stopped complaining about factors outside their control (like other photographers giving away photos) and instead spent the time honing their craft, maybe there wouldn't be so much to complain about. However, I do understand where photographers are coming from.

> On a per transaction basis the market value of a photograph may be lower, but those lower prices cause more people to buy photographs, thus increasing the total economic value.

The problem here is that the market for these photos is fairly inelastic. The people who are taking photos aren't the ones buying them. At the lowest end of the spectrum, free photos don't generate any increase in demand. For instance, the fact that a magazine can get a photo for free doesn't mean that they're going to want to buy more stock photos. It's just going to make them want more photos for free.

Consider how a web developer would feel if there was suddenly a huge influx of high-quality web developers who would develop entire projects for free. Obviously this is economically infeasible in this industry, but that's basically why photographers are mad when it happens to them.
It's up to everyone in the community to fix this. No matter what their sex or race. It's just a matter of being a more open and welcoming community.

I'm sure there are fellow female (and other minority) programmers reading the comments on this article feeling completely unwelcome in the programming community.
Yes! Leave it to Google to screw up privacy, I don't use G+ much but this right here has left a bitter taste in my mouth. I would say it's intentionally convoluted to get people to have poorly set settings (more "sharing"), but let's face it, Google's hilarious UI's come from their aversion to design (they're engineers!).

Anyway, I spent 20 minutes frantically trying to figure out how to handle gChat privacy settings while my carefully curated buddy list filled up with random names.

- Go to plus.google.com

- Find the chat box on the left side, there is a small down arrow at the top left of it

- Click on privacy settings

- MAKE SURE that only the circles you want in gChat are selected (IE uncheck the hacker news circle you made)

DO THIS BEFORE YOU JOIN!

I'm still trying to figure out how to get the names off my list, even though that has been set. No new names though. I'm just surprised that Google would add to my Google Chat buddy list, a totally separate product, without ever asking me if i wanted to combine G+ and gChat like that.

Very scary. What else are they going to "integrate" without asking me??