skysight-inc/HackerNews huggingface dataset:
Pandora pays for mechanical rights, but it's a lower rate than Spotify pays, for instance.

Check out TuneCore's Music Industry Survival Guide. It's a useful resource.

http://www.tunecore.com/guides/sixrights

Edit: I'm wrong (and so is Tunecore). Parent is partially correct, Pandora does not pay for mechanical rights. They qualify as a PurePlay Webcaster. However, Interactive Streaming services, such as Spotify, do have to pay mechanicals in addition to recording and performance.
Assets of Palo Alto gaming company OnLive were sold off for just $4.8 million
What is really strange to me is the page is different in firefox and chrome (3 options vs 2), the chrome page doesn't work, and if you turn off everything in firefox, then reload the page in chrome, chrome shows them still all being on.
But Amazon is also for those thousands of sites.

https://payments.amazon.com/sdui/sdui/business/asp
You might be interested in the up and coming fields of 3D video games, flight simulators, CG movies, machine learning, supply logistics, autonomous navivations, colonization of Mars, and your personal favorite algorithmic trading, all brought to you by "theorems" of linear algebra.
Yes, you're 100% right. Typo. Too late to correct. Should read, "Pandora pays SoundExchange the statutory Non-Interactive Streaming rate for the sound recording rights."
Very funny article. I've met some clueless "entrepreneurs" during the years but Bob really tops them all.
3D printers are part of the future of manufacturing, but hardly all of it. I think it's more like computer inkjet printers once were. Sure, 20 years ago they were rare and novel, but now everyone can have one if they want. They never ended up being the future of the printing industry. They're for home users to do a few things with, but will never replace or play a serious part of production for commercial printers of books, magazines, photos, etc. Any serious office has a much more expensive laser model that a hobbyist couldn't afford. This is all fine-people are now able to print off a few photos, documents, flyers to post around and more. An inkjet doesn't replace a book printer and binder machine anymore than a small fused deposition modeler (3d printer) replaces a CNC lathe or casting furnace. They have different roles and that won't change.

Not be negative, but I see a lot of hype and I don't think all of it is warranted.
I strongly agree, and wish I could upvote you more. Before I enter CC details on any site, I check: is it HTTPS? Is the domain correct? The average user might not, sure, but it's there for those of us who do.

This abstracts that away. Creating a duplicate popup would be trivial, and harvesting data -- while appearing "trusted" -- is easier this way than the other way (because you don't even need to bother faking a domain).

I hope the Stripe people are taking this into consideration.
Er, this is a copyright case. What does this have to do with patents?
Google offers to brand web search results
netflix is silverlight, not flash, though this is tangential to your point
What does linear algebra have to do with a spreadsheet?

What are you imagining when you hear "linear algebra"?
Proving theorems has theoretical applications. And the knowledge gained by doing so may have practical applications.
I definitely agree with you on this. Optimism and arrogance are vastly different.
Yeah, like the Raspeberry Pi. You can program with what you want and play it on a big screen in 1080p. And it's cheap, small and hackable. Way better than tinkering with an iPhone.
I guess I'd question what a bookmark manager is used for. The search is so good, that I only ever interface with bookmarks through the URL bar.
I'd be happy my phone wasn't compatible with CALEA, I might care about 911 (else I'd have another tool/app to serve me) and as long as I can communicate, I'm not to concerned about scary "open source" stuff.
Comprehending why the Twitter limit exists should let you comprehend why there's no point for App.net to follow it.

The service won't actually be used for "micro-blogging" unless users are constrained by some limit, but 144 is too damn small. Nobody would ever have picked it if they weren't forced to, and these days they aren't.

What infinitesimal fraction of modern Twitter users in App.net's target market do you imagine use the service via SMS? The limit a legacy of an irrelevant use case.

I'd probably have gone a bit higher than 256 myself (disregarding attachment to powers of two), but it's an improvement.
None of those require theorems, they require computers.
> attackers have a range of tools that can reverse this encryption

if attacks have a whole range of tools to reverse the "encryption" it either means whoever was in charge of of security is stupid or their attackers have secret or magic weapons
Flightfox just posted an article about how they more aggressively pursue potential customers with email, and it's doubled their conversion rate.

How is this isolated example of snail-mail marketing at all creepy? As long as it's Verizon and not a third party, it isn't strange at all.
The example you've described (radio signals) is just a method of winning an argument. It doesn't actually help you, you practically do it by writing a computer program that tries out different parameters to get the right one.
iframes are hard to trust, they create opportunities for spoofing and phishing for regular users

I once sent a letter to Steve Jobs saying that the MacOS (and other operating systems) were susceptible to phishing by applications, which would simply present a dialog that looks very much like the System Security dialog, and thereby gain the user's root password.

The solution is to have an area where only the operating system can draw (and which cannot be screen-captured, the same way Apple currently does with DRM movies). In this area, the system would present to the user a phrase which the user selected when setting up their account.

This would prevent phishing, as users would be trained to look for the phrase (and / or icon ... the reason you can't have an icon alone is because the phisher could get it right 1 out of N times).

Now, on the web there is a similar thing you can do! When someone places KEYBOARD FOCUS in your password box, and starts typing the correct password, you display the icon + phrase that you previously selected when setting up your account. If the phrase doesn't pop up or is different, you know you're being phished.

THIS is a great way to stop phishing on the web. Anyone impersonating you will not know what phrase to display. Only by starting to type the correct pass phrase will they get this information. On the other hand, they won't be able to place anything fake over the password input box and capture your input, because the phrase only appears when you type IN the password input box, which the attacker can't get to, thanks to the cross-domain security in browsers!
Every now and again I think my highfalutin college courses were an overpriced waste, and then a conversation like this comes along and I see that the fundamentals of my courses are apparently radical and unheard of most other places.

Do schools really not teach the underlying concepts of math, or do people just fail to understand them the first time through and then blame their teachers?

/took linear algebra in the math department, then TAed it.
I'm not sure having a modal is the best idea -- aren't modals generally frowned upon because they require a mental recontextualization and disrupt the user's flow? I'm just curious if anyone else had this thought.

Although I can see why having a prepackaged one-button solution would make sense, where Stripe takes care of the presentation / styling / inputs, so there actually is a change of context.

For the record, I use Stripe at my company, and I love it!
For the many-small-repo scenario, I use this technique to host multiple projects under one Github private repository:

http://stackoverflow.com/questions/1384325/in-git-is-there-a...

Instead of creating a repo per project, I create a orphan branch within a shared repo for that project. The benefit of this approach is that you can always cleanly export the commits into its own repository without altering SHA ids. The con is that you have to pick separate branch names for each project (e.g. proj1-master, proj2-master).
Here's the text you see when you log in, if you don't have Verizon. When trying to opt-out, I get an error.

-------------------------------------------------------

Your privacy is an important priority at Verizon Wireless. Our Privacy Policy informs you about information we collect and how we use it. Read our Privacy Policy.

Location Based Services ("LBS") Privacy Settings
A location service is any service that provides access to location information, such as maps of places of interest and turn-by-turn directions, on your handset. These services may require Verizon Wireless to access the location of your handset. For location services you use that are supported by Verizon Wireless, you can Manage Location Privacy settings.

Customer Proprietary Network Information Settings
As a provider of certain telecommunications services, Verizon Wireless collects certain information that is made available to us solely by virtue of our relationship with you, such as quantity, technical configuration, type, destination, location and amount of use of the telecommunications services you purchase. This information and related billing information is known as Customer Proprietary Network Information (CPNI). The Federal Communications Commission and other regulators require the Verizon Companies to protect your CPNI.

Verizon Wireless shares information among our affiliates and parent companies (including Vodafone) and their subsidiaries unless you advise us not to. Sharing this information allows us to provide you with the latest information about our products and services and to offer you our latest promotions.

Settings	Don't Share My CPNI	OK to Share My CPNI

Business & Marketing Reports
Verizon Wireless may use mobile usage information and consumer Information for certain business and marketing reports. Mobile usage information includes the addresses or information in URLs (such as search terms) of websites you visit when you use our wireless service, the location of your device ("Location Information"), and your use of applications and features. Consumer information includes information about your use of Verizon products and services (such as data and calling features,device type, and amount of use) as well as demographic and interest categories provided to us by other companies (such as gender, age range, sports fan, frequent diner, or pet owner). We will combine this information in a manner that does not personally identify you. We will use this information to prepare business and marketing reports that we may use ourselves or share with others. We may also share Location Information with other companies in a way that does not personally identify you. We will allow these companies to produce limited business and marketing reports. See our Frequently Asked Questions for more information about these reports.

You have a choice about whether we use your information for these reports.

Settings	Don't use my information
for aggregate reports	OK to use my information
for aggregate reports
The other way around -- Linear Algebra is a (computationally) simple way to describe a (computationally) complicated toolbox of manipulation functions across a huge data set/space.
Did you try using it? The design might look stock-ish, but the UI experience is what I wish for every time I check out.
> Has anyone on these standards communities ever had to actually build or maintain a web application?

Yes.
A conpetent BOFH has many offensive lines always at the ready, indeed.
They were a waste. You paid an arm and a leg to learn some spreadsheet manipulation functions.
Unbelievable. Unnnnbelievable.
>Do schools really not teach the underlying concepts of math, or do people just fail to understand them the first time through and then blame their teachers?

It is absolutely the case that a great many students will not remember seeing material that they definitely were exposed to. As someone who's TA'd physics classes for a few years, I'd often ask a recitation whether they'd covered some particular subject yet in lecture, and they'd often say (as a class) no.

I'd ask the professor later, and of course they had -- but students rarely go into lecture having done the reading or prep work, and so have a piss-poor retention rate.
To clarify, my comment was only related to the didactic aspect of the program with respect to software development.

Regarding everything else, the business side in particular, I completely agree that you cannot do much better in mobile than with iOS today. Perhaps there are some esoteric options with 3rd world cell-phones and selling services through SMS, but let's overlook those for now. That of iOS is a demographic of people who are willing to spend money, and thus it's a good match for your need. As you mentioned, assuming iPhone games, only having to support 1 OS version and 1 resolution with 2 easily bridgeable screen sizes is a big boon.

On a sidenote, I still don't agree that iOS memory management is at all a good entry level paradigm. Reference counting, choosing between strong, weak, copy, assign, unsafe_unretained etc., retain cycles, transferring memory ownership from CoreFoundation libraries are all not trivial concepts for the average 16 year old. I'd be curious to read a blog post from you guys to see what your experience with this will have been.
I think you missed my point.

Say you have an open-source project with a single owner, who makes all the decisions about it, and is willing to totally change it around to suit his needs.

Would you stake your business on use of that open-source project? Only to the extent that you're sure your needs align with the project owner's. Unless, of course, you're planning to fork anyway.

That's where NaCl is at the moment.

It's also where Rust is, even more than NaCl. Anyone who is not in the business of working on Servo is nuts if they're relying on Rust for anything important, so far. In my opinion. So yes, from my point of view Rust is definitely proprietary to Mozilla at the moment, and asking anyone else to use it (again for anything important, not just experiments) is just a recipe for disaster.

As far as NaCl adoption, Apple and Microsoft have their own reasons for not adopting it, for sure. But this subthread is about Mozilla's reasons, which certainly don't match those of Apple and Microsoft.
Thank you for calling out the face that generic classes must live in headers. I've always hated this, but rarely if ever see it mentioned.
I did something like this, but using xpath queries, only problem is when they decide to change these, you will have "fun" times retesting all the dom locations to fix your scraper when the time does come when it breaks.
I'm actually happy that a lot of games are moving to 'under powered' devices. Most of my favorite games come from when limitations in the platform forced simple, well designed gameplay. With new (or even old at this point), computers, you can hide these elements behind fancy graphics,and it is much harder to pick out the good games.

Also, my 'under powered' phone has a faster CPU, and more ram than by x-box.
I have been evangelizing and engaging in hyperbole myself on this subject for the last 2 years..it seems media at-large is catching up.. but more and more these days I find myself wondering when the job postings for "experiened 3d modeler wanted" or "additive manufacturing engineer neede ASAP" show up...not that those are end-all be-all indicators or anything, but those are the kinds of things I would expect to see. Thoughts?
That is why you use a VPN that is incapable of doing so. There is no technical need for such a service to log anything other than rough usage.
Well, things change. Some years ago, nobody took MMORPG experience seriously (even thought it to be a bad thing), but these days, people get management positions because of it.
That's a restatement of the obvious. Microsoft has always made hardware. Their keyboards and mice have been consistently nice over the years, unlike some of Apple's abominations (e.g. The puck-mouse). The Xbox and it's associated peripherals represented a major expansion for MS's hardware group that has paid off very well. They also have a few odd-ball corporate devices (such as the old table-surface). There was also that unfortunate foray into mp3 players... (Arguably the Zune was good, but MS's brand was too uncool at the time for the Zune to gain traction before smartphones killed the market for mp3 players.) Hopefully the new surface will fare better!
VOIP is the best! When your clients have a problem, they can't call you!
Learning a few functions that deal with spreadsheets is a lot more simpler and faster (and hence useful to a lot more people) then doing linear algebra courses complete with proofs and 18th century symbols.

What will have more societal impact? Should anyone wishing to use a wordprocessor be required to understand turing machines and computer architecture?
> Other browsers cannot port all that OS and WebKit glue code except at very high cost

Why would any other browser need that glue code? The Pepper API is large but fairly straightforward and doesn't change dramatically between revisions. In addition, I don't believe Google has ever said that they wouldn't make the development process around those changes more open (at least making them public before pushing the new implementation out to the world).

> Do you actually work on a browser codebase? If so, have you worked on competing browsers' codebases at all? Do you begin to see the problem? It's not quite Active X (open source is a small help), but it's on that slope and uphill only a bit.

I've only worked on Webkit a small amount (mainly doing security analysis) but I worked with Pepper a good deal and I've worked on Gecko for a decent while now. I really don't see the incompatibility; there are plenty of good arguments against NaCl, but I don't think there's a fundamental problem there. I can definitely understand not wanting to allocate resources to the issue, but not being opposed to the issue in general.
Ahem. http://www.psdisasters.com/
Web snooping plan suppressed by government
But we've tried to regulate this. The telephone has some utility besides just being a marketing channel.

With TV, it's a lost cause.
I've been using Tent (https://tent.io) which also adopted 256 characters, and I think it's actually quite generous for statuses. Maybe too much; the nature of microblogging changes when you don't have to be concise. I bet the sweet spot is probably somewhere in 160-200.
yeah while in travel, there's nothing better than pen and paper (notes, quides, maps). I can handle it to a vendor, cab driver or any bypasser and not worry that somebody will run with it or pass it to another person - you won't do that with a smatphone/tablet.

not to mention you sometimes meet elderly or tech-illiterate people and while they are helpful, good luck making them show you something on google maps on a phone or type in the address.
The Humble stuff is also their first book offering, so maybe in the future they will choose book bundles more broadly.
I don't think you've seen a wiretapping bill...

http://www.forbes.com/sites/andygreenberg/2012/04/03/these-a...
"Wiretaps cost hundreds of dollars per target every month, generally paid at daily or monthly rates. To wiretap a customer’s phone, T-Mobile charges law enforcement a flat fee of $500 per target"
I usually start up a Chrome private browsing tab for Flash stuff, and use Firefox for most other stuff.
Show HN: A Better UI For Watching Videos
Understanding Custom CSS Filters
Fn + Shift + F2 to open Developer Command Line, quite clunky and an awkward shortcut at that.
8 sidebar widgets you can live without
Great news, I finally wrote a sorting algorithm that worked for 10/10 of my test cases. Now, I can just plug that number into my unproven statisticle test, and found out how likely it is that my algorithm will work for all inputs.

It does not seem to run extra slow for any input, so it probably won't run slowly on any input in actual use. Besides, even if it did I would have no way of proving what types of inputs it failed on, or if another algorithm would do better.
Have you ever done fundraising for a startup? To raise 1m - 2m dollars, you will on average talk to between 20 - 40 different investors during the seed round. At least half of these discussions will end with a "no". This is not a good feeling, because this "no" represents someone who has the ability to enable your company, your co-founders, your vision, your dreams, and even your employees to have a future. Being told "no" is incredibly difficult to hear in the early stages of a building a company.

My point is that being an entrepreneur, regardless of your role, is not always easy. Controlling your own destiny means you get the good and the bad; you're never shielded from the stuff that's hard to swallow. While I feel for this particular situation, I don't think other roles in a startup have it any easier.
I agree with you. I feel like this article is pretty melodramatic. I've been a (professional) programmer for the better part of 10 years and I've had my share of ups and downs, but this job is definitely a very, very good one. The sheer amount of freedom we get from a) the good pay and b) the fact that programmers are so in-demand right now that companies bend over backward for us really can't be matched in many other jobs.

The lamenting in this article is from somebody with very little perspective on what most people have to do just to survive.
Well the 'purchase' is usually the conversion point of a particular workflow so I don't think that this is really that much of a disruption.
4 Essential Books for Network Engineers
Balance is very important for entrepreneurs. However, I do believe in going the extra mile to make your company succeed. Which means not partying on a weekend when you could be doing something for your business. Me personally, I party as a reward for my hard work.
Sham Angry Birds games can take over your Google Chrome browser
The story tells you explicitly. Don't stare at your watch, think about the product vision.

Every day I go to work to fend off spies who want to steal your data. Protecting the powerless, defending your freedom! I will never meet you, and I will never even look at the treasure I am defending, and most of time is spent fixing broken configs, but I am doing it for a good cause, and at the end of the month I enjoy my paycheck too.
how well would their answer stand up to the slightest bit of probing if they didn't understand it?

These aren't necessarily the questions I'd use in an interview -- I don't have the luxury of reading someone's answer and then probing further.
Need more quality time walking, talking, and talking to people.
"Am I just gushing, or is this feeling mutual?"

Someone please tell the author that web design components do not have any emotions. The feeling could never be mutual.
Has anyone used the Think Stats book? Is it a good intro to stats?
Cool, but also stupid, in the same way that designing a bridge without any pre-existing concept of engineering would be cool, but stupid.
Meditations - Marcus Aurelius. Recommend it.
Microsoft updating built-in Windows 8 apps ahead of October 26 release
Book Review: How Google Tests Software
John. As far as I know Josh isn't investing directly in things these days. He did invest in a Utah-based incubator called BoomStartup which we were a part off though. I think Josh is pretty busy with his new company called Domo these days.