skysight-inc/HackerNews huggingface dataset:
Just as an experiment, I tried looking for a trip on hipmunk that I have booked for 10 days from now. Prices start arund $1000 per leg, about 250% higher than what I paid (coincidentally for the same flight).

Slight tangent: You can get these flights (dublin-tel aviv) for around $600-$900 round trip if you're reasonably early and flexible. Why does hipmunk even offer me a $7500 leg that takes 24hr and fly through Toronto? Shouldn't their agony detector realize that no sane person would want this? Isn't good UI also removing useless information? If they want to demonstrate how thorough they are (also important) aren't there easier ways?

I don't mean to be picking on hipmunk. They're obviously dedicated to good user experience and they do a great job of presenting the large amount of information one needs to process in order to book a flight. If any Hipmunk people are reading please take any snarkiness as a cry for help. I really do want a better experience booking flights I'm looking to you guys for them.
Your friends can see you are watching it, plus it's easy to gift to your friends/add to your own wishlist. Same reasons I add my Humble Bundle games to steam, really.
When in doubt, trust a computer algorithm
Great idea, I live in Boston, so I would use this. Do you have a website with more info? What's the cost per use?
I'd love to hear a Markov chain. I don't think it'd be pleasant. But it'd be fun.
Don't leave out the fact that these are the "home row" power chords too - even easier to play and sound like you have an idea about what you're doing. Many popular songs (and of course 'garage band' simpleton songs) are unimaginative power chord arrangements.
Yes it should. Blaming the OS is like blaming a userspace program for a kernel panic.
http://meloukhia.net/2009/07/hipster_racism.html

> Hipster racism involves making derogatory comments with a racial basis in an attempt to seem witty and above it all. Specifically, the idea is to sound ironic, as in “I’m allowed to say this because of course I’m not racist, so it’s funny.” It’s an aspect of a larger part of the hipster culture, which wants to seem jaded and urbane and oh-so-witty. Using language which is viewed as inflammatory or not appropriate is supposed to push the boundaries and make someone look edgy, but it only really comes across that way to people who buy into that system. To everyone else, it’s just racist.

So no, this isn't some unheard of Swedish phenomenon, it's "hipster racism," as described above. And god help us if you are going to tell me that Swedes just aren't racist like Americans.
Apple takes on Google with new map service
"away you go" sans all your data.
I was going to write up pretty much the same analysis of the Em->X progression. I think you aptly covered it. Interestingly, though, as you say Em->C sounds relatively static, I bet you see a lot more C->Em than the reverse (which should suffer from the same problem), and I'm hard pressed to say why exactly.
That's cool, I hadn't heard of that before. Here's a link with some possible explanations:

http://www.strat-talk.com/forum/sidewinders-bar-grille/24512...

The explanation that E-flat works better with tunings for brass and horns was interesting.
The thing to remember when you see a headline like this about an observational epidemiology study is that you're basically looking at educated superstition.

The authors can go to great lengths to remove all of the confounding factors they can possibly think of, but ultimately the best they can do is show a correlation. And almost every time a follow-up interventional study will fail to demonstrate a causal relationship.

(Full disclosure: I've been eating relatively low-carb for about 15 years and in the last two years reduced my intake even further. I'm currently by far the leanest I can remember being, despite being just a few pounds shy of the heaviest I've ever been).
Keep high-density displays from uglifying your emails
Shameless, shameless plug alert: if you found Alan's post interesting, you may also like the book I've almost finished writing. Check out http://freelancedeveloperbook.com

The plan is to ship it before the end of June - am publishing via leanpub.com (great experience so far) and it'll be a paid-for book to cover the (many, many, _many_) hours I've put into it.

When it's ready, I'll make a sample available so you can try before you buy, and will be pulling out a dozen names from the early-sign-up hat for a free copy.

So, if you're interested, please do sign up.
Just a couple of weeks ago we had an article about why smart people don't think of others as stupid (https://news.ycombinator.com/item?id=3984894), and now they're stupid themselves? I'm puzzled.
Also couldn't agree more. It's very frustrating when this happens. Sure my browser show's the link as "Visited" but when I don't recognize the title (or more specifically it doesn't seem to be in reference to anything I've read that day) I end up opening it again. As stated sometimes the reason the article is up here is not the primary focus of the article itself.
>What? I suggested no such thing. What I am suggesting (if you read up the comments) is that a middleman has made the error and thus it is incumbent on that middleman to return a proper error of "Access denied for legal reasons".

1) There isn't necessarily a middleman. A server can self-censor in order to obey the law and return a 451.

2) A censoring firewall that blocks content is doing precisely what it's supposed to do, and returning a 4xx code keeps it in line with HTTP. It is not an error.

>If you use the 451 error to denote censorship, what code do you use when access is denied for a legitimate legal reason?

I don't think it's up to HTTP to distinguish between censorship and other kinds of laws (or more broadly, other government directives). Censorship that happens because of non-legal reasons (e.g. the website admin doesn't want to serve a resource due to personal beliefs) should just be a 403.

>At any rate, the client has not made an error. The client is the requesting entity (ie., browser or other program). The client in the error message does not refer to the potential human that may have caused the client to initiate the request.

Typing google.com/asdfhjk in the address bar yields a 404, even though the error is clearly with the human, not the browser.
Just for the record, I was implying you're crazy.
Peter Langston did some interesting work in 1989 [1] on algorithmic music generation. Many of those live on in Nintendo games today.

[1] http://www.langston.com/Papers/amc.pdf
What does he say in the end?
> 1. Find cheapest flights between two countries (country->city, city->country, country->country). Some people don't mind traveling a little just to reach the airport from where they can find cheaper flights.

You can sort of do this right now with comma-separated airports, like this: http://www.hipmunk.com/#!LHR,LGW.BOS,Next+Month.Next+2+Month...

The only restriction is that the airports must be in the same time zone and there's a cap on how many you can list for a single location (maybe 5?)
It would be a slight break from your usual dig-into-the-growth-of-the-business questions, but I'd love to hear about some of the reasons (or his thought on) why the market for flights are as insanely complicated as they are. Those kinds of understandings are surely a big part of what you need to succeed here.
Em is probably the very simplest guitar chord to play, only needing 2 fingers beside each other. Yet it doesn't come in at the top of the list. So I don't think your explanation is the dominant force here.
F.T.C. Levies First Fine Over Internet Data
IAMA physicist/author. Ask me to calculate anything
Thanks for this alinajaf.

Pricing is tricky. I've already been turned down by a few companies at my current rate because I was too expensive. This put me off raising it higher. I'm still unsure as to whether having pricing on the website is a good thing or not, it's always tricky to know what to sell yourself for.
Whats the going rate for a competent senior dev in NYC/SF ?
Related, on http://rigoneri.github.com/syte/, down the page where it talks it about Responsive, it shows two images side-by-side.

One is clearly an example of responsive on a phone or tablet, but the other appears to be an example of broken responsive where the content got truncated as the OP of this thread mentions?

Why show an example of broken responsive design?
So you want to use new software like WebSockets without ... using new software like WebSockets? There's no free lunch here, new transport architectures require new application architectures. If you aren't able to modify your backend then you can't do WebSockets.

Certainly Socket.io is a very simple (surprisingly so, even) implementation of a JSON-based event architecture on top of WebSockets, with integrated fallbacks to other transports on older browsers. But it requires node.js on the server side (though to be fair: it's protocol is very simple and could be reimplemented without too much trouble if you only wanted the client-side fallback stuff).
Ask HN: Critique my custom hardware solutions idea
(Note to reader: I'm talking about hardware hacking in this post.)

I find it more than a little curious that so many people - including me, if I may say so - are hackers and build cool, actually practical toys, yet I virtually never hear of people selling these to others. Thus, the idea of creating a 'hacker creations market' (or something like that. It's not as if I've got it all worked out) popped into my head: a place where people can buy (maybe request) and sell hacks, creations and blueprints.

The problems I see with such a market are these:
- Custom solutions are more expensive than products made by people at an assembly line. Thus, hackers would need to demand quite a bit of money for a single solution, which buyers may not be willing to pay.
- Hacking is a hobby. People don't want to try to make money with their hobbies.
- Quality assurance would be difficult.

I think the first problem is avoidable/solvable, and the second problem is only a general sentiment few people actually care about (if you can make money with your hobby, I suspect most - not all - would take it). But, hey, I've been known to be wrong from time to time. I don't know how to solve the third problem, but at first thought I think a 'rating' system and a strict set of rules of what you can expect from the creator/buyer would be best.

The reason I like this idea so much is that there are so many careers people can choose to do solo and make a decent amount of money, but building new stuff isn't one of them - unless you want to do a startup, which requires you to focus on a single thing for a very large amount of time (i.e. most people I know who build stuff don't want to do that). I don't know whether the idea I proposed is possible, but I hope you can see why this idea appeals to me, and, hopefully, to others.

Do you have any thoughts on this? Do you think it's possible? Would you or hackers you know like and use such a service?
Because they spend all day on HN?
Everything in this post is consonant with typical music theory.

The most popular chords are the good old I, IV, and V, and the next most popular are their relative minors (C -> am, G -> em, F -> dm).

The example they give of chords following "em" is also pretty much what you'd expect. The most classic resolution for "em" would be "am" (it's dominant -> tonic in the relative minor key).

The more popular resolution here ("em" to "F") is more of a pop music thing, because it's harder to do classical voice leading with it -- classical composers tended to avoid parallel fifths.

Edited to add: Why mention classical rules at all in a post about pop music? Because there's not much new under the sun -- you'd be hard pressed to find any harmony in pop music that Mozart or even Bach wouldn't recognize.
> There's not a whole lot of pop music in minor keys

In my informal survey of the first 6 songs I got on the "pop" channel on pandora, fully a third were in minor keys. (Rumor has it by Adele, and I wanna go by Britney Spears)
Snnnzx.. wha?

This may best thought of as a lexical analysis of 1300 popular novels. E.G. what is the most popular word following the word "it". The key of a tune 'controls' the chords available, using a typical chord progression. A song in the key of C most typically has the progression C-F-G or I-IV-V in roman numerals signifying 1 for the dominant C, and 4 and 5 for F and G respectively the fourth and fifth notes in the key's scale.

More interesting might be what are the most popular chord progressions. E.G. I-IV-V or II-IV-Im. Which is what I was expecting to click through to.

A million monkeys can write a hit in how many years, now? And BTW "it was a dark and stormy night" don't you know.
slightly OT: I recently been killed by HN and writing an article on it: it wasn't easy to get resurrected as well as actually realized I've been dead!
Ask HN - any experience with binpress, codecanyon etc? 
Did you try? Did it work for you? Thoughts/comments?
great, I am interested in your project too.
I used this topographic map app for iOS while hiking the Appalachain Trail last year: http://itunes.apple.com/us/app/topo-maps/id306014271?mt=8

It's currently $7.99, and I felt like it was worth every penny. That $8 gets you unlimited downloads of USGS map squares, which are saved for offline use. Although the support for GPX "routes" is a little lacking, the support for "waypoints" is fine. My use case was mostly putting all of the AT shelters in as waypoints so I could answer the question "Oh my god how much farther do I have to go today?" when I took breaks. But it works very well for actual navigation too.

Also, the developer responded within a few hours when I was having trouble downloading a particular map square. It turned out to have more to do with my crappy Edge connection at the time, but still, he was quick to help, always a plus.

The big drawback to not having a dedicated device is battery life. I had to ration out use of my phone pretty strictly at times. Going 4 or more days between chargings doesn't actually let you do very much with it. If you only care about day hikes and overnights, it's not such a big deal, just remember to turn it off when not in use!
My guess would be that it's a precursor to an Em->F or Em->Am transition; i.e., if you wanted to transition to a minor mode convincingly from C, you'd toss the Em (or even E7) in there before hitting Am. Example: Santeria by Sublime (I-III-vi-V)
AT&T's SMS Spam: Blocking the E-Mail Route
ZURB: "We've Acquired Pattern Tap"
Similarities between playing hockey and building a better Internet
I normally use nyud.net first in such cases: http://blog.hooktheory.com.nyud.net/2012/06/06/i-analyzed-th...
>You can use it if you want to inform the user what exactly is going on.

That's exactly the purpose.

>The 4xx class of status code is intended for cases in which the client seems to have erred. Except when responding to a HEAD request, the server SHOULD include an entity containing an explanation of the error situation, and whether it is a temporary or permanent condition. These status codes are applicable to any request method. User agents SHOULD display any included entity to the user.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
Yeah, if you went by novice guitar player easiness, the keys of G and D would be at the top, not C.

Also, barre chords enable you to play in any key you want, so it's not like playing in C# is particularly harder than playing in C.
Measly for 11.6 inches? I'd say it's just perfect, if not a little too much.

Plus, unless you have an OS that can take advantage of it, higher resolution in a 11" ultrabook machine does not make sense.
Is there any hard and fast rule on who gets mod privileges? Is it a karma thing or a trust thing?
There's a great Youtube video of three guys playing many pop songs with the same three or four chords. I'm behind a firewall now or I would post the link.
Destruction of 'counterfeit' media. Because after all, just because you have a vast zero-scale network on which to distributively backup the collected artistic works of society in real time, doesn't mean you should, obviously. I mean, that would amount to the most complete open library of knowledge ever created in history, which would make so many existing business models obsolete that we just can't justify doing it, for the sake of the economy, cos y'know, money works, right?
Away the computer goes to the RMA processor, sans all your data. This is bad how?
Well, at least people are collectively smarter today compared to 100 years ago - the percentage of people who can answer those questions correctly has gone up considerably :-)...

Also, I just hate these kind of questions - they've always been used to prove that I'm stupid by those who knew the answers, and they're not solving anything useful - I need the problem to solve something I care about in order for my brain to fully focus on it and "do the math"...
Wow. That's amazing. You guys should blog about this. I can imagine the results on the return of doing this must be astonishing :)
I think, basically, the OP's request is to start distinguishing between "spins" of titles for polemical and other questionable purposes (which should be reverted), and titles that are honestly modified in order to call attention to aspects that are interesting to HN readers, but might be marginal in the original context of the article.
In spite of having only an entry level job in a pink collar ghetto, trying to figure out how to sidestep trouble with men at work took way the hell too much of my time and energy.

It sounds like the guys you worked with were going beyond what I'm talking about. I am absolutely not saying that it's OK to harass people, to propose "quid pro quo" situations, etc. I'm just saying that co-workers should feel free to ask each other out, within the obvious constraint of doing so in a polite, respectful and reasonable manner.

But I also did not feel I should have to tell someone I barely knew about my medical situation.

You're right, there's no reason you should be obligated to do that.
People use Steam and will hear about the movie that way. This is a way of selling the movie more, not providing a technically different or better option.
(Tuning down a 1/2 step is not uncommon among heavier rock/heavy metal bands. I'm not entirely sure why though.)

You answered your own question; it sounds heavier.
Related:

http://www.youtube.com/watch?v=JdxkVQy7QLM - Rob Paravorian on how so many songs have the same chord sequence as Pachelbel's Canon in D
1) Offline support
2) Devices, maybe, but companies, no. In iOS 6, in very very small print, it says "data provided by TomTom"
The transport is SCTP over DTLS over UDP. If they do it right it should allow out-of-order reliable delivery, which should be better than WebSocket by eliminating TCP's head-of-line blocking.

http://tools.ietf.org/html/draft-ietf-rtcweb-data-channel
http://tools.ietf.org/html/draft-jesup-rtcweb-data-protocol-...
At the very least, a comment should be automatically added logging "Title was changed from X to Y".
Not sure if this is still true but I heard some publishers had a minimum pages requirement.
I'm sorry but I don't know the original source of the image, it is one of those which just circulate on the internet. It has a web address at the bottom though, maybe it would give hints of its origin.

I feel that that image dismisses Orwells vision too easily, and attempts to make the situation seem more black&white than it actually is. As iuguy noted, the real world seems to be a blend of both, a viewpoint that the image ignores.
The site structure is a little strange, MP3 files here http://artsites.ucsc.edu/faculty/cope/mp3page.htm
While I think this sort of analysis is really cool and potentially interesting, there really isn't anything non-obvious in this article, assuming one is familiar with basic music theory. Hopefully this is part one and the more interesting material is being saved for later.
I've interviewed and secured something like five developer jobs in as many years, at both startupish and big-money companies. Jeans, t-shirt and hoodie at each.
It's really such a high value traffic area that you can be monetising traffic, especially if you're not looking to squeeze the last drop of money, is pretty easy.
Could you combine this data to algorithmically create the "most common song ever made"?
Indeed.

As others have mentioned I'm using Github's Gist system for embedding code snippets. Makes it much easier to maintain and update, and also provides syntax highlighting and the ability for people to fork the snippet.

Apologies that you weren't able to see the samples. I'll have to consider how to manage that.
Unfortunately, sometimes it's those who are the most logical, or think of themselves as most logical, that fall into the most glaring of logical traps: (http://rationalwiki.org/wiki/LessWrong (specifically the basilisk drama)
$150-200K among my friends.

Actually, there's no upper limit. We've seen some crazy examples:

http://techcrunch.com/2010/11/11/google-offers-staff-enginee...
"Normal, mature, well-adjusted adults of either gender should be able to handle politely turning down a co-worker, IMO."

Obviously here you've moved the goal posts, from "should have to put up with" to "should be able to handle".

It seems like everyone here has made their points and there's not much to be gained from relitigating. Why don't we all just agree that the thread we've got here so far does a pretty decent job of summing up all of our respective takes on this issue, and refrain from growing the thread any further?
This has to be regionally dependent. Around here there is no way you would get $2,000 day for web development. Best I have ever gotten is half that, for a one-day "emergency" engagement (i.e. drop everything and help me).
Adiabatic Quantum Algorithm for Search Engine Ranking
Mozart to Metallica: A Comparison of Musical Sequences and Similarities
Well... the article focuses on the car nav units. I've started using my phone with Waze for car navigation and it works great. So much better than the Nuvi I used prior. But "Portable GPS Devices" are used for more things than car nav. As much as I love my phone, it is no where near as rugged as my DeLorme GPS. When I'm out in the woods hiking or looking for a geocache, I'm not reaching for my phone.
This is why you buy Thinkpads. They've got a great warranty system, post the whole maintenance manual online, and don't void the whole warranty for single item changes (basically you change a hardware subsystem and you can't get warranty on that bit but the whole bit is still eligible)
No publicly available that I've seen. Most companies use STATS inc
On a related note, as meta8609 mentioned, I've got a much more in-depth article on Ember over at Adobe.

http://www.adobe.com/devnet/html5/articles/flame-on-a-beginn...
Nice post, I'm looking forward for the next one. Meanwhile I'll give my 2 cents.

The main problem in analyzing tonal music is that we mainly listen to relations between chords. For instance, in the following progression in C major, A major functions as a dominant of D (D is the dominant of G and G is the dominant of C):

C A D G C.

OTOH, in the following progression the same A is the subdominant of E:

E A B E.

This means that if a song modulates or there's a tonicization [1] the same chord will have different tonal functions and we'll listen to it differently. Just counting a chord in a song may not be enough if they have different functions.

The number of repetitions also matters. Tonally, the progressions C | C | C | G | G and C | G | C | G are the same as C | G. Is he eliminating repetitions in the analysis?

About using A major in C; you can use it as a dominant of D (see my 1st example) or as a chromatic mediant [2] in C major. Of course, in modern music you can use anything you want, but these two are the most common uses.

And, naturally, the types of chords used will vary according to the music style.

[1] http://en.wikipedia.org/wiki/Tonicization
[2] http://en.wikipedia.org/wiki/Chromatic_mediant