skysight-inc/HackerNews huggingface dataset:
Having done a lot of work-for-hire in film and TV, my experience is that it usually does involve specific and explicit contracts, and disputes are most likely to arise on amateur productions where business is one on a handshake or informal basis with no paperwork involved.

I'm no fan of 'submarine contracts' but more often disputes like this tend to involve someone (such as a camera person) holding the IP hostage as leverage in a payment dispute. Whether a project will be financially successful is often a matter of pot luck, so many people just sign whatever comes their way and don't review the terms unless a dispute arises and the stakes make it worth winning. For one thing, you can't make people read contract terms carefully and a lot of creative people don't like reading turgid legalese in the first place; for another, the ratio of paying producers to wannabe creatives is low enough that many employment offers may as well be contracts of adhesion, and until people achieve enough success to get an agent the attitude is often that it's better to sign a bad contract than to be passed over for someone more accommodating.

Maybe I misunderstood what sort of work for hire situations you had in mind?
Many of the same advantages (and some additional ones, no doubt) hold for the Haskell web frameworks, with the added benefit of using Haskell.

I'm in no position to say whether Yesod or Lift is better; I just wish more people would consider Haskell at all--it's a great choice for web programming (among many other things).
So no one should be commenting on this topic unless they have a perfect understanding of scientific theory? That seems terribly counter-productive.

I'm commenting on this topic to share my opinion and, to the extent of my knowledge, try to explain why I believe someone else's reasoning is flawed.

Now if you believe my reasoning is false, you're free to call that out. You're not free, however, to dismiss my contribution to the discussion simply because I'm not operating under perfect understanding of a field that isn't mine.

Call it out, explain why, participate in the discussion, and drop the personal attacks. I think at least part of my point is valid, even after what you pointed out.
I'm not old enough to know but my theory is things in the programming world historically came from the computer architectural world. Computer architecture uses stacks, interrupts (events), and other things in the physical layout of the computer chip. When people were done with the hardware stuff, they created software which has similarities to hardware and thus called them the same. When people then created higher level software from lower level software, they saw similarities there as well and went from there.
You're Fired by James Caan
Show HN: A story about Vienna
"Northeast and California because of higher incomes and higher education levels, Alaska because it's isolated from the lower 48."

Alaska has high incomes and high education levels also. In fact it has the second highest median household income of any state (only Maryland is higher).

It also has education levels higher than either New York or California. 91.4% of Alaskans have a high school education or more, compared to 80.6% of Californians and 84.7% of New Yorkers.

Edit: added references.

http://en.wikipedia.org/wiki/List_of_U.S._states_by_income
http://www.census.gov/compendia/statab/2012/tables/12s0233.p...
No way of knowing? Really? None?

For starters, Google: https://www.google.com/#hl=en&q=major%20labels%20invest%...

Doesn't take long at all to find out that the deals struck with majors included not a decent percentage, but actually ownership. Ownership means access to a revenue stream — good for labels, bad for artists who don't receive royalties on investment revenue.

Go beyond that one Google search, you can quickly learn that indie labels — the folks who win more than half the Grammys — don't get the same arrangement. So the music one their labels actually subsidizes the competition. They're not all that happy about that.

And lastly: artists. You can listen to them. Plenty are outspoken. For every Metallica getting onstage with Spotify there are many others essentially saying that they receive nothing — and that makes sense because the payouts are designed to work at scale, not at the level most working musicians operate.

Saying all this without judgement. I think the streaming market could be a good one for artists if it were more geared to driving direct purchases — but thinking about it as the answer is a problem. It's the start of exposure, like radio used to be, not the end goal.
I would argue that the proper implementation provides real rate limiting, both in terms of max requests per second and also max concurrent requests. Limiting to one concurrent request is likely to be extremely slow for any significant amount of data, and a couple concurrent requests is not impolite. Obviously I'm not saying you should effectively DoS the site you're scraping, but there's a balance and 1 concurrent request is almost definitely the wrong place to set it.
Smart And Easy Ways To Reduce Your Car Insurance Costs - Money Saving Blog
I recommend Selenium before I'd recommend PhantomJS in situations where Mechanize/Nokogiri don't cut the mustard,

I've found Selenium scripts much easier to comprehend, modify, and maintain over time than the PhantomJS scripts.
While not exactly the same thing, one can use an encryption password for their sync data. The password is not sent to Google and must be entered individually on every chrome installation: http://support.google.com/chrome/bin/answer.py?hl=en&ans... This has largely the same effect.
Indeed, I'm starting a responsive site design project that will have a large target audience in China... where some 20% of users are still on IE6. Looks like I'll be testing both Bootstrap and Foundation.
I can recommend HAProxy based on my experiences.

If you want to go with established tech over newer stuff (and the Nginx websocket support is definitely too new for me - give it another 6 months at least), then you can Rube Goldberg a fun setup with Stunnel and Varnish replacing HAProxy.

http://www.exratione.com/2012/08/websockets-over-ssl-stunnel...

I haven't had any unpleasant happenings myself with clustering Socket.IO and Redis; that'd be a topic I'd like to see a post on from your lot, given that I'm presently working on the cluster code for a demi-framework for clustered single page Node/Socket apps:

https://github.com/exratione/thywill
I would just recommend clarifying "click" to "click on the piece to move and the destination square" or something to that effect.
Forget Google Glass, Google Debuts ‘Talking Shoe’ Concept At SXSWi
I hope you understand that global usage is totally irrelevant, when as a web developer you need to target a specific audience.

If your audience is public businesses ie7 shares whill not be just 1% of your target.

If you care only about people using browsers at home,then you are not doing your job.
I would like to point out the subtle but present contradiction between the two statements endorsed by the article, namely Everyone needs a toilet! and Decentralized waste treatment is superior!

In addition, this article didn't mention the long-recognized composting principle that separating urine and feces largely removes any bad smell.
Another point in favor of APIs is that scrapers are very brittle, and likely to break with changes to content presentation. Also, scrapers have a lot more overhead as you need to both receive and parse the markup data.
> there's no reason to expect a mind that isn't produced by the same process to possess them

True ... but then will those minds be able to perform the feats of intelligence that we hope for from the "singularity"? Will a mind unable put aside the fact that valves can make a t.v. set run, unable to dream, imagine, love, and lacking the motivation of greed and competition with its peers etc. - will that mind be able to discover the transistor as an alternative? Perhaps our evolutionary psychology is part of the reason we exhibit what intelligence we have, not just an unnecessary relic of our past?
That looks really nice. A lot of WebGL demos these days don't really show the full extend of what WebGL can do, so to my eyes it's basically equivalent to something like VRML (anyone remember that?). Of course WebGL/OpenGL and VRML are totally different but you get the idea. Yeah I know there's stuff like Quake in WebGL but it's not really the same thing, because Quake was designed for lesser powered machines.

I'm still waiting for someone to make a fully fledged game in WebGL because I can totally see it happening.
You're confusing hypothesis with theory. Hypothesis is a proposed explanation that can be tested (i.e. is falsifiable). Theory, on the other hand, is a hypothesis that has undergone extensive testing and has been proven to be a plausible explanation for observed phenomena. Quantum mechanics has undergone rigorous testing, and has proven time and time again that it can accurately explain many of the properties of our universe.
Trademarks vs. Generic Terms
Mind? i think your work is amazing. I designed it myself, being a developer there are a lot of things that i tend to overlook. Maybe i should have started with having a designer work on it on the first place. I'm really looking at your design right now.
/sigh

Yes, but when I say "social problem", I mean the kind where you have to convince people with whom you're not actually doing business, and who therefore have a larger stake in their personal whims than in getting anything out of your project.

For example, with the "package tubes" idea, you have to convince either reams of individual property owners or whole municipalities and states to allow you access to the space under the roads to build your infrastructure.
That's just price control, which always works great in market systems. /sarcasm

If you did that, squatters would just lease out domains instead of selling. $20,000 to be listed as the whois contact on the domain? No thanks, just agree to point it at my DNS servers and you can keep ownership yourself. Or you know, take this gift of bitcoin in thanks for free transfer to me.
Come on yes it is (was) intended to be a theme , that's why it is so successfull. Grid frameworks existed well before bootstrap , and most developers did not use them.
Turning on WebSockets in Nginx is a breeze, I definitely recommend doing so.

Awesome investigative work nonetheless.
Well the majors used to own distribution. Also manufacturing where they could apply economies of scale, and sales channels where they would operate deals. They also brought an effective monopoly on promotion to the party (street posters, radio, in-store etc). One of the biggest value adds was that they would act as a kind of banker, giving an interest free and unsecured loan to artists to create their first record. (And then there's stuff like putting the whole piece together with producers, designers etc.)

The role they played was more like a movie studio (where the artist might be something like a leading actor, as the face of a production). And like movies, the economic model is a classical publishing one where most productions lose a ton of money and the whole enterprise is supported by the runaway successes.

The percentages you hear about (e.g. 10-20) are calculated on dealer price and might equate to closer to 30-40% of profit - and are meant to be easier to count this way (per unit sold). There were some shocking deals in the 60's and 70's, many of which were exposed in court, but since then most of the real evil has lain in the complexity of the system and therefore how easy it is to squirrel money away and make highly questionable deductions e.g. record clubs, or more recently spotify (often legitimately, within the bounds of a poorly negotiated contract).

I've read Albini and know he worked in the industry. I think it's good that he put this out there to make bands think twice but at the same time I think he gives an extremely one-sided and misleading impression, largely telling people what they want to hear.
Just hit the profile page URL and get the HTTP staus code. If https://twitter.com/ksdhbfslbflsdbs returns 404, it's not available.

Not quit the same (a username might be reserved internally), but either way, nobody else can use the name.
As far as downloading movies, we're at the same place today as we were with music in the middle of the last decade. You can buy a movie from Amazon Instant Video or similar stores and download a file, copy it to any device you want as many times as you want. It's just wrapped in a PlaysForSure DRM wrapper which limits what devices can actually open it. Exactly the same DRM music had before the switch to watermarked MP3s.

There's not a lot of pressure to change that because of streaming. Most people are content with streaming the movies they buy instead of downloading. There are nearly no restrictions on streaming. When you buy something from Amazon for example, you can stream it to any number of devices any number of times. You can even stream it to two devices at the same time. The video looks good, you can start watching it immediately, and you don't have to use up 25% of the free space on your tablet to save one movie.

People whose primary concern is acquiring a file rather than watching a movie are a niche market. Music in 2005 was a lot different than movies in 2013. A lot more people cared about collecting files, hoarding discographies, and transferring files to portable devices that had no internet connection. It's not the same situation, so that pressure to abandon DRM isn't there now.
Nope. etune.com is taken. Some of the "available" results being returned are not correct.
http://name-dot-com-eats-babies.name.com
> keming

Is that a typographical pun?
I recently moved all my personal and side project sites over to Linode.com . One box for WordPress/MediaWiki sites, one box for Ruby+CouchDB sites.
Even though I'm still in the midst of replacing an SFTP habit with a combo of rsync & wget, I love it. Inexpensive to run and easy to do what I need to keep things running.
What I've taken from reading this. Every blog post should have a backing track.
Here's another one: says "ece" is available. http://d.pr/i/fiRF
Perfect. That is SO much better than your previous comment and my comment in response. Clear, to the point, adding to the conversation and inviting the OP to more clearly state their case. More please!
I think Tinder [1] is the counterexample: a blendr-esque app that actually achieved a female userbase.

[1] = http://www.gotinder.com/index.html
I doubt he doesn't know that, but for some reason he chose to lie about it. It's not that gay men are "early adopters", it's the very different attitudes towards casual encounters.
Teaching Viewers to Hear the TV With Eyes Only
Where in Asia? You might be a dual Chinese citizen, but most of us are certainly not, and the language would be another barrier. Singapore and HK have a lower language barrier but there's still the issue of visas and they are not exactly cheap. Japan is lovely but has the same issues of visa and language. You could sit on a beach in Vietnam or Thailand but if you're going to do that you may as well live in a country town here.

There's not many "perfect" options.
Launch festival 2013
12 years since the article was written and what's changed?

Seems like business as usual for the music industry.

All those "We're going to change the world" artists have just stood in line those 12 years waiting for their turn to get screwed by the recording industry.

Doesn't feel a damn bit different to me.
Alaska wasn't shown on most of the maps that were linked to the article, that's why I didn't mention income or education level.

"It also has education levels higher than either New York or California."

According to your stats, that's certainly not the case for higher education – Alaska scores below the national average.

Bachelor's degree or more:

DC 48.5%, New York 32.4%, California 29.9%, US average 27.9%, Alaska 26.6%

Advanced degree or more:

DC 28%, New York 14%, California 10.7%, US average 10.3%, Alaska 9%
So by having VP8 I save a few cents off the price of an OS upgrade or new device.

And in exchange I get significantly poorer quality video.
Dad hacks Donkey Kong for his daughter; Pauline now saves Mario
'disconcerting' means something like disorienting,confusing, or plan-upending. 'concerning' means that it looks like a problem that may need attending to; that causes concern. http://thesaurus.com/browse/concerning : "There are, however, several points in the article that are concerning"
Usually there is a resource agent script that replaces the init script. If not, you just write one. This is a barrier to low-level users, but is not an issue for experienced admins/programmers/devops. The primary community library of such lives here: https://github.com/ClusterLabs/resource-agents/

Resource agent scripts can support master/slave style services (including promotion/demotion) in addition to enabling the cluster to self-manage nontrivial overall system state transitions on a multi-host basis. You define the target running state with a declarative syntax that is replicated to across all nodes.

Heartbeat is an earlier platform that has now been functionally replaced by corosync.
A platform thinking approach to problem solving
Whenever fundamental innovation is successful and a huge platform is created, it is followed by the creation of companies that exploit that platform.

That may take away from more fundamental innovation in the short term but creates more resources to pursue them in the long term. Its nothing to be concerned about.
> with text encoding other than ascii / utf-8 it choaks so frequently as to be useless

I had the opposite experience though I used it only "for small jobs".

If there are no Content-Type (either in http headers or meta http-equiv) that specifies character encoding, no meta charset, and no xml declaration for xhtml, etc that is if the only way to find out character encoding is to guess then even in this case BeautifulSoup includes UnicodeDammit that uses chardet to guess the encoding.
Apologies if this is nit-picky, but...

Some of the main points are weak and don't really apply to differentiating Lift specifically. For example, the fact that Lift is Scala-based doesn't make it any different than Symfony is PHP-based or Spring MVC is Java-based. Subjective, but I definitely understand that that this is an opinionated view (rather than a objective "Lift has Feature X" viewpoint).

Similarly, what server-side framework that's in wide usage nowadays doesn't have the ability to have some form of generated/dynamic JS wiring? I'd say that's table stakes nowadays, not something to callout by any means.
That first link looks like exactly what I need, thank you!

I've tried Fedora in the past. I found it unstable and broken and I don't like RPM very much. It's undoubtedly improved since I last tried it (c. 2005-2006) but I don't miss RPM at all.
I tried to like Lift, but it's so woefully documented that I can't. At the moment I've gone back to Wicket (which is fantastic on many of these, particularly building a page out of component objects rather than bunging lots of stuff in a page controller, and has an even better way of doing bindings than lift does), even though it doesn't fit perfectly with Scala.
Which is utterly useless in a 1:1 channel:instrument configuration. Most of my MIDI hardware expects to listen on a single channel, as does most I've come across.

My plugin/VST host doesn't know about this either, so I would need to assign 10 different MIDI channels and all 10 CCs every time I want to change instruments. And for those instruments without a per-note bend, I would need to create 10 instances as well.
I agree. I think a viable solution would be something like if you haven't done something with in 1 year then the domain becomes available. I personally hate getting an idea, checking through domains only to see someone waiting for someone else to purchase their domain that they bought for $10 bucks off godaddy.
Porn actresses before and after make up
While I think both version of the text would work, I think it's worthwhile to go over some reasons why the suggestion could actually be less clear than the original.

1) The two most important pieces of information (player color and goal) became separated from each other;

2) The third piece of information (number of moves) went missing;

3) The player's color became hidden in the middle of the paragraph instead of the first word;

4) The player's goal disappeared to the end of the paragraph, instead of in the first sentence after player color;

5) The original has a clear and unambiguous goal for both new and regular users, while the alternative became very verbose, especially for returning users.

6) Usability is about the target audience, and the target audience is chess players, not software developers.

7) In contrast to how the founders want to position the brand, a very watered down, a newbie-friendly CAPTCHA could alienate experts from the site, and an expert-friendly CAPTCHA could alienate beginners.

To the OP: Since you have an established chess community, you should be asking them if they have a strong opinion rather than blindly taking advice from Hacker News :)
Google Doodle for Douglas Adams
What happened to Orson Scott Card?
I, too, prefer the first version, mostly because of the suspension (...)
Outsourcing for Startups
This sucky design is further-reaching - it's part of all Blogger sites. There's no way to drop to a sensible version either IIRC.
Is There Life After Work?
IBM CEO Predicts Three Ways Technology Will Transform The Future Of Business
Right away, or never, if they never bothered to put it in, or only if they made substantial contributions to the code. It doesn't really matter.
>I'm only interested in the meanings of words to the extent they illuminate real objects and concepts, and inform real actions. I'm not interested in cultural baggage except as a stumbling block to understanding to be removed

This is intentionally putting blinders on yourself. Words are elucidated through their "cultural baggage", not inhibited by it. You cannot understand true meaning without all the associated context, connotations, emotions, etc, however irrational they may seem. This is precisely what makes language such a rich communications medium. You cannot divorce meaning from the messy soup of associated contexts.

I'm sorry if I come off as condescending, but I see this type of argument frequently online. People promote degenerate meanings of certain words (racism and sexism are prime examples) and then want to use those degenerate definitions to "prove" some self-serving result (e.g. "race-aware college admissions are racist"--sure if you use the most watered down and useless definition of racist you can muster). I'm sorry but I can't see this tactic as anything but purely self-serving, thus it is met with a condescending response.
The lasting effect of the initial allocation of land
Find a mentor or an irc chatroom. My sophomore roommate knew a ton. I annoyed him to no end w/ questions (many RTFM comments…). A lot of the commands aren't named obviously, though the 'apropos' command may help.
"Ends justifies the means" is not analogous to this situation.
Oh, you must've heard about BMW, Audi and other car manufacturers that can't match Google's PR machine http://www.nydailynews.com/autos/making-self-driving-cars-ev...
Time is cheap. Also, most people in the major cities won't have to go very far. People in smaller towns will either bite the bullet and pay for shipping, or pick up books on a trip to a major city.
MIDI provides polyphonic aftertouch as a standard (i.e. not NRPN or SysEx) message type.

I've read the standard and this sounds very wrong to me. If it is in the spec then I know a few synths that are broken.
Tech entrepreneur/developer from NYC visiting the Bay Area
I am a tech entrepreneur and web developer (Ruby/JS) currently visiting the Bay Area. I barely know anyone around here, so if anyone would like to meet up for a drink / chat I'd be very happy