skysight-inc/HackerNews huggingface dataset:
How Much Do Musicians Earn From Digital Sales?
How much do musicians earn from digital sales?

SOPA co-sponsor Representative Bob Goodlatte (R-VA): "Intellectual property is one of America's chief job creators and competitive advantages in the global marketplace, yet American inventors, authors, and entrepreneurs have been forced to stand by and watch as their works are stolen by foreign infringers beyond the reach of current U.S. laws. This legislation will update the laws to ensure that the economic incentives our Framers enshrined in the Constitution over 220 years ago—to encourage new writings, research, products and services— remain effective in the 21st Century's global marketplace, which will create more American jobs."

The main proponent of SOPA is the RIAA (Recording Industry Association of America). However, we still do not see musicians standing up and fighting fervently for SOPA. Why? Let's look at how much musicians actually earn through digital sales:

<http://www.informationisbeautiful.net/2010/how-much-do-music-artists-earn-online/>
Sounds like something you could set up by sticking your email address into Google alerts, http://www.google.com/alerts

EDIT: That's assuming you tend to keep your email address private
It's not only a full-time job, those who are successful at it are genetically suited to it. It wasn't training that gave Michael Phelps his flipper-like feet...
I've been wrestling with this this week. I like the console-output idea, but doesn't console output take a good 5-10 minutes to show up?
Awesome, so politians now have two large constituencies to milk: big media and internet-savvy technology companies/the general tech-savvy public.

See, the only one profiting from this ordeal irrelevant of how it plays out are politicians. They get to enlarge their power and money base whenever anyone thinks an issue best be regulated by law.
I was thinking about defending against lies overnight.

When they lie, you need to quote a chapter and verse. Viewers will take the assertion of whoever sounds like they know the bill best as the truth. If you list section/subsection numbers and recite part of the bill, it will make you more credible than him. If you just memorize a few small parts verbatim you can win the battle.

When they are rude, you need to say something that calls them out on talking over you and evokes sympathy, but isn't rude. The best I have so far in this regard is "Mr. Smith, if I could just be allowed to finish, Mr. Smith, I'd like to add..." But I think a better response is possible that meets the criteria.
> There is no client side logic.

There have to be some though. I.e. you have to be logged in to Google on your phone.
You can do it on a page-by-page basis. If your server supports PHP, add <? header('HTTP/1.1 503 Service Unavailable'); ?> before all other bytes in the file that you want to 503.
...and TVs for him to watch, food for him to eat, coffee makers for him to use...

Years ago I was pretty minimalist. I didn't want to own anything that I couldn't walk away from. So in my apartment I had a bed, a computer, a small TV, a surfboard, and a couple of plastic deck chairs to sit on.

Today I have quite a few more things in my house but my attitude towards what I own is still the same. That I think is what is important.
Offensive URL "shortner"
CPAN equivalent: https://metacpan.org/module/Plack::Middleware::InteractiveDe...
I think the prestige of a university is tied more to the quality of their research, their legacy as an institution and the reputation of instructors they attract (which need not have anything to do with actual ability to instruct) than the quality of the content or instruction. I don't think the other institutions in the "diploma business" can replicate that as easily.
One thing I dont understand.... how does one with such a startup find cleaners in each of the cities ? Does it have to market itself to cleaners first, as a sort of middle man?
> but so long as you find a hostel/apartment/friend with some basic cooking utensils and Internet, it's not too hard to keep your costs very low.

Sorry to be nitpicking here, that "minimalism porn" thing is a completely new curiosity for me, but technically you just shift ownership and costs (by mooching) but you still take advantage of those things or services - which really isn't all that minimalistic at all.
Craigslist Puts Stop SOPA and PIPA message on homepage
"Please don't feed the trolls"

I've always liked that motto. I feel the (well intentioned) linked post is kind of doing that.

It's true that we want to develop a "mature" culture at HN. It's true that there should be guidelines for that.
It's true that new people should have some way of "assimilating" into the etiquette (which is very simple and straight forward etiquette).

But.

People who want to, learn by observing. So if we don't feed the trolls (ignore them) and instead simply do our best to write good posts I think we can preserve the culture.

People who just want attention, why, they LOVE whole blogposts dedicated to them.
This is a bit of an oversimplification of data mining to the point where I am not sure it is useful. Most interesting data exists in only a subset of a large feature set, where most items are irrelevant to the similarity metric. Take movies for example, if you tried to find similar movies using all features, key grip names and minor actors would unrealistically mess up your similarity score. This relates to the "curse of dimensionality".

Many data mining approaches first use a feature selection or feature extraction approach. That is, an approach which finds the relevant feature subsets, or discovers the underlying features of the data set.

Inverse Image search and the solution to the Netflix prize both used feature extraction approaches.
Has anyone attempted this yet for any length of time? How's it going?
Put Redirect 503 in your Apache configuration file.
1.) Speeds up websites

2.) Removes clutter

3.) Additional privacy

4.) Additional security

Not all sites are dysfunctional. And for the ones that are, you enable javascript from the relevant domains the first time you visit. You can choose to remember those preferences for the rest of the session, or permanently.

The small amount of additional work is worth it.
Ask HN: Google desktop search is dead, what do you use to mine your computer?
I'm looking for an alternative to the dead google search for desktop (http://googledesktop.blogspot.com/2011/09/google-desktop-update.html), do you know of any alternative?
When copyright holders have this much power... you should question who's side is the government on. But I guess the law is really about money, who has the better lawyer, most connections and lobbyists wins, so much for freedom, human rights and crap like that.
Summon Monsters? Open The Door? Heal? Or Die?
I'm curious: Could you not simply designate the new hire a 'contractor' since they are working from their own premises? You could then save having to deal with all the employee paperwork and insurance...?
I'm glad to see you have deodorant, toothbrush, soap et al. That was my biggest issue with the guy in the article.
Look into Smalltalk (which is the language Obj-C borrowed the message syntax from) too. Squeak by Example is an excellent intro.

http://squeakbyexample.org/
Ubuntu Logo with CSS
Why do they do this? I bet Singapore is a net importer of IP: I don't think they have much own music or movies or books or off-the-shelf software to care about the issue.

I can see how US would press them into protecting IP, but what's with the centuries-proven tactic of promising and then never doing anything?
Now they will find a way to tack it on to any budget bill they can to hide it..as this how Congress really passes laws be very wary
So they are going to cut and run once their population becomes aware of the legislation despite a traditional media blackout?
ShowHN:asynchronous cross domain scraping in jQuery
You can get a free 3-month trial of Azure:

http://www.windowsazure.com/en-us/pricing/free-trial/

or

if you get into the bizspark program you can get a much larger endowment from MS

http://www.windowsazure.com/en-us/pricing/member-offers/
If the 15 things were meant to keep you alive in a wilderness area for a couple of months then I'd find the whole thing a lot more interesting - living "minimally" in an urban environment with a healthy bank balance doesn't seem that much of a challenge.
But The Top 0.1 Percent Isn't Diverse... It's the corporate suits.
Convenient this happens right before a bunch of sites go dark in protest.
Showing off.
Good point. MySpace couldn't have happened with SOPA in place - perhaps that would have been a good thing overall. :)
The iOS Beginner blog series
Mathematicians Reveal Serial Killer's Pattern of Murder
Can't you just hover over the link and see the entire url on the bottom of your browser window?
Putting SOPA on a shelf
Such is democracy, the least bad system we have. Overall it would probably lead to laws that are more in your interest, as opposed to in the interest of people who lobby for laws.
Minimalism - asceticism for rich people?

Did I get it?
You have to be pretty careful with this sort of thing. You can't just say someone is a contractor and they become so. This is covered by something called 'IR35'.

What this basically says, is if someone looks like an employee, they're doing the job of an employee, then they are an employee, whether you like it or not.

Most UK IT contractors will be pretty familiar with this situation, and the ways to avoid being caught out by it.

However, as my employee is mostly customer service, admin etc, and doesn't work for anyone else, I don't think there's a way round it for me!
In France it would be illegal for a journalist to write this article or for an editor to publish it.
This guy still owns too much. When I was in Nepal with a friend studying migration, we saw many guys wlaking to India with:

Their clothes (2 pieces)

Their plastic slippers

A cloth bag with, inside:

One toothbrush

A few rupies.
Yep, and I didn't really argue otherwise.

However, the dilemma facing photogs who do want to make a living is that to "be with it" is to be on some kind of service that allows for easy sharing of their work. But this sometimes (which, in most photogs' eyes, is too often) leads to photos being reused without proper payment.

And then you get into the discussion of, "Well they wouldn't have paid any money for your photo even if you did have it under lock-and-key"

In other words, even if I didn't have CC on my photos, I would still make a negligible amount of money. They aren't good/specific-to-a-buyer's-needs to make money in their digital existence. I could conceivably make money by selling prints and really marketing myself, but I foresee that ultimately making me less money than if I spent that time focused on my actual job.
How to Install & Setup WordPress Multisite
Not on my phone!
This "technique" is highly recommended for your error pages also (50x). It also helps if you set the "Retry-After" HTTP header (value in seconds), that tells google (and hopefully other crawlers) that they shouldn't bother with crawling for another X seconds. Helps with the load if you are experiencing problems with your server.

Retry-After is also usefull for "down for maintenance" pages since you usually know how long your page will be down.
Exactly my first reaction. But then I looked over this site again, and did not notice "web-" anywhere. And design is not limited to web-design.
SOPA Opera: Anonymous Targets Media Execs, Moguls Take Aim at Google
In most cases you can, but why provide the easily accessible domain information at all if it's misleading in so many situations?
It is an introduction with which you can solve many simple use-cases. Obviously it won't get you to win the Netflix prize :)
Hackers disrupt websites of Israel’s stock exchange, national air carrier
>Yet he/she takes the effort to right that down? I love it when people take part in a discussion, then, when a reply is on it's way they say "let's not discuss this more". If it's not worth discussing why bother dropping such useless statements? Ever considering not enter the discussion in the first place? It's not rocket science.

Because you realized you made a mistake by entering the discussion in the first place. It's like trying to argue evolution with a creationist who you don't know is a creationist when you start talking. You find out, and then you go "Oh man, this is gonna go nowhere fast. I'm off."

>He/she simply question them.

Common fucking decency would imply that a thread discussing the death of someone is not the proper place to question their accomplishments in life.

An MCP at 9 years old is a big deal. I know it might have been easy for some of you geniuses in here, but this girl was 9.
Social Bookmarking as Part of Your Strategy
B2B Blogging Shortcuts
London Wants to Tap Chinese Currency Market
Is this a good way to scale our product?
I work at a start-up, they built there code base over 2.5 years before I arrived. As we have grown it has become clear that there are serious problems with the code/database/framework. Everyone on the development side is well aware of this issue and knows that something needs to be done about it if we are ever to successfully grow.

The lead developer built up the product with some obscure framework that was very immature, poorly coded and inefficient in its database calls. Various developers have expressed their concern and the lead has made the decision to rebuild the core of the product by remove the old framework and building a new one with 'the best parts of various other frameworks'. However he wants to keep most of the 'view' and 'controller' code from our current version of the product.

Has anyone else done this or seen this done when a long term solution was required but there was only time for a 'quick' solution?
Also, in 10 years you are 10 years behind on working experience and have a big hole on your CV with nothing much to show for but a couple of blog entries and tons of pictures. And I couldn't agree more with your last paragraph.
Ask HN: The correct way to email users their PLAINTEXT passwords.
In about two weeks, I will be migrating about 5-600 paying customers from a website which my partner bought to the web application that I have been developing for the last year.

When he said that I should start thinking about pulling all of the user accounts and user data from this older web application and creating everything on my application, I started thinking about how best to manage the user accounts... however, he then informed me that all of the account passwords are stored in plaintext.

Now, seeing as my application definately does not store any passwords in plaintext, and I have access to the plaintext versions, do you think it appropriate, to just use this plaintext version when creating the new user accounts and then send out an email to the users to notify them that their information has been ported to our new application (and include their plaintext password alongside).

We aren't some large company where it would make page 1 of HN if we sent out the plaintext version for this one time.

Additionally, because people pay for a year in advance, it could be that some people actually don't remember their passwords, so there is some high value in giving them a friendly nudge.

Thoughts?
Alternate ideas would be a once use password free click link in the email.
This is why i love Google...
Caution is warranted: "shelved" bills all too often are left there untouched until circumstances warrant slipping them, or a palatable functional equivalent, through unnoticed. It's not dead, it's resting.
I believe that it is about being adopters to new technology. Some of these things will be incorporated into the future of learning.

No Ivy League school is suffering from profits and, as was posted, the degree from the school holds the most value. It also would help future potential students be aware of what is demanded of them in these academic institutions and potentially give them a chance to learn more should they choose to do so.
Facebook Advertisers Get Discount for Linking Back
Yes it works, "dp" are meant to be of the same physical size on all devices (even though there are badly implemented firmwares where it differs). What I mean is - these best-practice sizes should somehow be implemented (On ICS, buttons seem to have a min-width of >= 48dp per default - but there also ought to be layout helpers for spacing etc.).
MD* - No, SHA* - No, Bcrypt - Yes!, Scrypt - Not yet (PDI). Make sure you also calibrate the work factor for Bcrypt, too. Then, write a blog entry about your findings.
Project Wonderful
Sniper: Reloaded (2011)
The ripe scent of money in Silicon Valley
And these are all good points why it does not HURT them to do that.

But my question was... why DID they do it?
Webkit bugs and machine learning
Perhaps a closer analogy would be "If I was playing golf with you and I took 6 strokes for a hole, would you be offended if I called that a hole-in-one?"
This Week in Location Based Marketing #60: Groupon, Shazam, OnStar, Roamler
This reminds me of an old joke:

What do you call a man with no material possessions?

A man without a girlfriend.
IOS app store has created unrealistic pricing expectations
I assume it is valid for only a short period like the code generated from the Google Authenticator app.
D³, Debug Driven Development
Time Machine: Restoring Files to Specific Locations
It's the fluency that steno lends to composing text or code that's far more useful than the speed. Tab-complete requires that you pause for a short time to read your options while you flip through them. Steno is entirely deterministic; you can implement the command in one stroke without twisting your hands around (unlike metacommands, especially those used in emacs, which can result in the dreaded emacs claw), and you know exactly what the result is going to be. Because you're writing entire words with each stroke, if you accidentally hit the wrong key, you'll be able to reverse the error in a single "delete last stroke" command, rather than having to backspace 20 times to correct a letter transposition error you made several words ago. Qwerty requires commands and variables to be broken down into minuscule portions, with the potential for error occurring each time a key is deployed. Steno reduces that error potential drastically by chunking words and variables into single-stroke entities, requiring less vigilance for error and allowing for a much smoother flow of thought and composition.
I wonder whats the point of exclusively striving for more.

Some people love the game and it's a way to keep score. It provides a rush, and seems to provide a high similar to drugs or gambling. Then there is the obvious power trips (probably secondary to the money at that point) that come along with continuing to win.

And for some people it's simply all they know. If I suddenly became beyond wealthy tomorrow I imagine I would still program every day and continue to be interested in technology because it's what I do.
I have a friend who recently quit because of the crazy hours they were working him and the menial work he had to do. He told me he wasn't the only one quitting, lots of other people had been hired for similar positions and got frustrated and left.

This NYTimes piece on the company reads like an ad more than anything else. Pretty upsetting.
Ask HN: Mint for Web App Subscriptions
How do you keep track of your web app subscriptions?

Would a service that keeps track of your web subscriptions and your monthly costs be useful to you?
Make a backup of all your data in the cloud
John Sculley: The Truth About Me, Apple, and Steve Jobs Part 1
John Sculley: The Truth About Me, Apple, and Steve Jobs Part 2
Well, some bears are also omnivores, yet often they prefer meat to plants, and no vegan seems to have problems with that.

Besides - healthy diet including meat is easy and delicious. Healthy diet without meat is not trivial, and not so delicious (at least for me).
On the other hand, it is wise to be moderately moderate.
I think you hit the nail squarely on the head, Mr. Markham. I too sense this is not going away soon. I don't even trust my own reps in the long term, and they are supposedly opposing.

I think this issue will be to the RIAA what abortion is to fundamentalist Christians: they intend to fight this fight until they win it.
New cyber attack hits Israeli stock exchange and airline
50 CENT INTERVIEW AT CES 2012
Amazon-owned Zappos warns users after cyber-attack
Chrome plug-in for Oolone visual search
ASKHN: Any interest in usage metrics service for mobile apps?
Is there any interest in Google Analytics type product for mobile apps?
The newer USB keyboards with n-key rollover don't have this limit. I'm able to depress 22 keys at a time on a Sidewinder X4 ($45) or a Filco Majestouch ($120) connected via USB and have them all register perfectly. Yep, the steno layout is only two rows for fingers, one row for thumbs, and one meta-row for numbers. There's very little movement of the hands required, which makes it both ergonomic and efficient. Chords of 1 to 22 keys are mapped to syllables, words, or phrases. It's a lot like playing a piano.
Understanding The Costa Concordia Tragedy
The problem with the evacuation was due to the fact that half of the lifeboats were inoperable and the language barriers prevented the crewmembers from redirecting passengers to working lifeboats.
If your house was burning, what would you take with you?
Perhaps "Whereas Congress finds the right to free speech includes the ability to discuss unpopular and disagreeable subjects, no person shall be prohibited by law from referencing objectionable/illegal material, including by providing mechanisms for automatic retrieval thereof."

At least a repeal would entail the difficulty of repealing opposing & established legislation. There are a lot of laws which would be enacted save for the outcry of repealing what is considered an established explicit right. This in contrast to an inability to reference an explicit manifestation of a claimed right in opposition to a trampling thereof. "You can't prohibit that!" is often overridden by "there's nothing that says we can't."
Two things:

* You're going to have to support your SOAP endpoint anyway, so only maintain libraries for your SOAP endpoint (at least for now). Having a PHP library for SOAP and a PHP library for REST will just confuse people to no end.

* Put up a form on your web site that says "Put your email in to get early access to our REST API" and then see if anyone actually bites.

Just because someone on a survey said they wanted REST instead of SOAP doesn't mean that you have to run off and do it, or that they wouldn't necessarily use the SOAP API if they actually had to solve a problem with your API.

We built some really interesting stuff on SOAP and WS-* in the 2002-2003 era, and it's always fun to see development trends go in circles.
It is possible to perform a MITM attack on HTTPS when you can install any certificates you want in the web browser.
Creative Cell Phone
I'm going to have to start referring to this post when I explain why I like objective c. Usually people just give me this crazy stare like I'm some kind of moron.

One thing though, if you spell a method name wrong, it will still compile. It's only a warning that "the object may not respond to that selector". Of course if you have warnings as errors turned on, then of course it will error.
When to expect the next Mac Pro models to arrive.
Also useful: http://stenoknight.com/plover/qwertytosteno.png
Also works fine with Google's iOS app.
how right you are !
More freedom software projects should be have a foundation behind them, like GNU or Linux Foundation.