skysight-inc/HackerNews huggingface dataset:
I think this a cool idea. I think piano needs its own version of the guitar tab to be more approachable. For someone who knows the basics, just seeing the chords goes a long way. But this gives better detail.

One thing it glosses over is how the format responds to greater range. It acknowledges the fact that only 3 of piano's ~7 octaves are shown, but it doesn't address how much difficult it would be to read if there were notes in both the C2 octave and C6 octave at the same time. It gets much more difficult to line up the timing in that case because your eyes would be scanning frantically every note.

In traditional sheet music, notes played at the same time are never more than an inch or two apart. Will this format support sheet music's equivalent of 8va to keep notes properly within visual range?
I think you can just skip the first two sequels... The emperor god of dune still reads fine without remembering those two sequels perfectly.

Incidentally I agree, while the first two sequels are interesting they are a bit of a slow read and they don't feel as well written as the later books. Frank Herbert really starts to get into his stride with the Emperor God of Dune.

The books by Brian Herbert and Kevin J Anderson are better avoided like all works by Kevin J Anderson (who is IMO a very mediocre writer)
"Extraordinarily dangerous" ? May be author never have been to India.
There seem to be lots of different visualization methods [1] and the creator of musanim has posted an interesting history of their use with MIDI [2].

[1]: https://www.youtube.com/watch?v=2hmwXThnqi0

[2]: http://www.musanim.com/mam/mamhist.htm
I have friends that work in the ER... and the joke is...

What is the difference between a motorcyclist who wears a helmet or not? open or closed casket.
Sorry about that. Maybe its going for HTTPS somehow.

Try http://mkagenius.github.io/ without the https.
Are you objecting to the _notion_ that is called a file in Plan 9, or to the fact that it is _called_ a file? I would regard the latter as just a synecdoche, using the name of the most well-known realization of that general concept to stand for all of the realizations of that concept.
> I don't think Go is really about catering to hordes of cheap junior devs

Rob Pike disagrees with you.
I'm on this plan with my family and recommend everyone (if possible) to coral family/friends to do the same.

It's six of us who share 20gigs a month. Each of us pays $50 a month for the data and unlimited text/talk. Further, we can upgrade annually by returning our phones in good condition (have an otter box so it's solid) and pay an upgrade fee.

I use about 6 gigs a month while the others about 2 gigs.
I've been playing the piano since I was a kid and found it very difficult to learn to read sheet music. There was a period for maybe 3 months where I was fluent in reading after 3-4 years of study but then took some time off and lost the ability.

I think very visually and find watching someone play a song on youtube infinitely easier than trying to learn with the equivalent sheet music. I really feel like this comes down to a left brain/right brain thing but I'm not sure how true that generalization is.

Are more visual approaches like youtube tutorials or this redesigned sheet music the way of the future? I wonder if it might it be detrimental to take this approach from the start?
Your hands are heat radiators. Plunge them in cold water.

"Eight low-tech ways to keep cool in a heatwave"
http://www.bbc.com/news/magazine-23255554
NB: that Snopes page is part of its The Repository Of Lost Legends (TROLL) section, a cautionary lesson in false authority:

http://www.snopes.com/lost/false.asp

(And yes, I got sucked into the "Kentucky trademark" story too.)

While Kentucky Fried Chicken did change its name, it wasn't for the reasons given in that account.
...the author spends a good amount of time in the article explicitly comparing and contrasting his idea to Google Wave.
No.. "We're just going to cherry pick what data we want to show for our narrative. Damn be the statistics and facts."
It's a parody of the standard European article about America and guns. Nicely subtle.
Not bad, kind of guitar-hero like. I like that the key and key changes could be very clear. It's also nice that new musicians wouldn't have to memorize certain keys, since an F# when playing in G major could just be printed on the line.

It is also much easier to see intervals. A minor 6th for example would always be a certain number of lines/spaces away, no matter the key. Octaves are obviously also easy to recognize.

I think a couple things are confusing and not as clear as they need to be past the beginner level. For example dotted notes. Counting something like dotted 8th notes or recognizing a dotted note would be hard. You can see a similar confusing rhythm in Linus and Lucy, where the 8th note at the end of each measure is held into beginning of the next measure.

It's pretty neat and a unique project. Pretty cool and I could actually see it being used in for things like Elementary School Music class.
Per-job 'ignore' flag would be good, too. Could just save to a cookie. Also, per-job 'notes' field, eg. status = applied, sounds like it's run by a control freak, bad weather, etc.
False Authority
A bit of a click-bait title, don't you think? Maybe "How I'd redesign piano sheet music for beginners."

This is basically just tablature for piano. Great for simple pieces, unweidly for anything more. Can you imagine notating Fur Elise with this? That's a fairly cmomon beginner/intermediate piece. Or etudes? Or any excercise that develops techincal proficiency?

Maybe it has a place, but like tab or lead sheets it is not a replacement for sheet music.
Literally few hours ago I was reading Pebble and Pebble Time teardowns on iFixIt, and this FPGA captured my attention as well. I'd really like to know what function it serves there.
http://ryankennedy.io/running-the-deep-dream/ installs a Docker container, couldn't be easier.
Study finds that blue-eyed people are inclined to be more addicted to alcohol
Deaths per 100,000 people is probably the wrong figure to look at to determine the safety (or lack thereof) of driving.

According to this[1] list of traffic-related deaths by country that includes deaths per billion vehicle-kilometers (also not a great figure, but better), the US has 7.6 and Japan has 8.3---Japan is more dangerous, not much less. Spain is the same as the US, France is 6.3, and Germany is 4.9.

According to the IIHS[2], Montana as 1.96 deaths per 100 million vehicle miles, while New Jersey has 0.74, a factor of 2.6 vs 3.7 according to the article's deaths per 100,000 people.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r... (WHO data, 2013?)

[2] http://www.iihs.org/iihs/topics/t/general-statistics/fatalit... (2013 data)
Very interesting!

That's a pretty good speed-up! Makes me reconsider writing some "complex" LC as for-loops.
You can use Node in place of PHP or Python to implement a REST API backend. You can also use it to run scripts the same way you would use Python to do that.

Windows doesn't use node, they have their own JS runtime and a GUI framework that you can script with JS.
I think it was first made famous by Synthesia: http://www.synthesiagame.com/
Is there a Google autonomous car waiting list somewhere?
I thought Facebook is killing it because they have a large lock-in network effect for their users. You have to be on Facebook if all your friends are on Facebook.
Functional programming isn't about eliminating state. You can't write programs without state. Functional programming is about eliminating hidden state changes.

State changes are fine! They just aren't allowed to be hidden.

Despite all that - I agree that move semantics are weird. He's got a point there.
> the drawbacks of modern systems have become too 'costly'

In terms of distraction, privacy, nudging or something else?

> cleansing of over-bearing, insinuating devices in my life

Are you eliminating apps which send data to 3rd-parties, with something like ownCloud or Synology?
This is much closer to what I'd expect to have available after using clojure's core.async. pub/sub on top of channels feels pretty good without needing tons of extra complexity.
The issue is that your jQuery library is loaded over http and fails since it's a different protocol from the main site. More info regarding this here: https://developer.mozilla.org/en-US/docs/Security/MixedConte...

To fix, simply change http://cdnjs to //cdnjs to make your request protocol independent.
Rust's usage of 'unsafe' refers to a very specific thing: memory safety. Aborts are always safe, though they may not be what you want, of course.
Parent's argument was that it's disingenuous to count e.g. health insurance as part of compensation when it's required by the State. That's not private compensation, it's a tax on corporations.

Post-ACA, a company calling health insurance part of your compensation package is like them calling payroll tax part of your compensation. Which almost no one does historically, because that's stupid.

It's not reasonable to argue that "real compensation" has increased between year X and year Y by counting tax burdens in year Y but not in year X. The reason that such a comparison is stupid and wrong should be obvious. It's slightly more reasonable to argue that additional taxes have eaten up projected wage increases. (But that argument is wrong.)

> If your employer promised you a full pension, wouldn't you consider that a part of compensation?

The difference here is that the Government more or less never requires a private company to provide a full pension.
Yeah, we use re-frame[1]. It's fantastic. I'd say if someone does frontend development at all they should totally read the readme.md for it.[1]

Being able to file away state changes that don't matter in an FRP way has just been an amazing win for our app.

[1] https://github.com/Day8/re-frame/
Isomorphic react from PHP using dnode
Absolutely. Go out camping, fishing are just perfect activities to learn a lot of things.
Health Insurance Companies Seek Big Rate Increases for 2016
I've been slowly working on a nice library in that space for the past few years. It's not quite there yet, but I'll be spending a bit of time this Summer getting it into shape
They are transferable skills BUT it's very hard to find a job that isn't a keyword match for your previous job.

I have a lot of C/C++ experience, but that experience has a market value of $0 when applying to other jobs. There are transferable skills, but employers don't want transferable skills, they want someone who's already an expert in their stack.

I.e., most of my current work is LAMP, but I'm not getting any serious interviews for non-PHP jobs. Learning new stuff on your own doesn't help much, because most HR/Headhunters say "Only paid experience in a tech stack counts."

Regarding mobile development, my current interest is Unity. With Unity, you can use the same code on Windows/Android/iPhone.
My original point was not about who is responsible for the issue, or who should be blamed. The point was that you can't look at White attitudes towards Black people, and critique White people for being fearful towards Black people, while totally ignoring the relative crime rates.

The fact that some of these difference in crime rates can be explained by factors such as poverty, doesn't change the fact that on encountering a Black person, a White person is in more danger than encountering a White person.
Perhaps they are making something they themselves will use? Look at everyone hopping on the database bandwagon!
Why is this not getting any attention here? Seems like our
government is dropping the ball.

Anyone have any data on how bad it would be if all this stuff got released into the ocean?
> I think piano needs its own version of the guitar tab to be more approachable

But then you end up with the same problem you get on guitar: beginners use tab as a crutch and don't develop skills as readily as they should once they're over the beginner hump.
No way. "Piano roll" UIs have been available inside of MIDI software for 20+ years.
Probably to drive the memory LCD. The drive timing in the datasheet looks pretty tight (about 2.2MHz), and bit banging at that rate will leave the uC unable to much else during a screen update. Ideally, you want to make use of the STM32F439's 2D graphics accelerator to do graphics legwork, then the DMA controller to write out to the screen.

The FPGA could even have been provided by the LCD vendor to provide a more standard interface.
All great ideas! May implement some of these today.
Yes. Well. And just a few short decades later, modules will most likely make it into C++17.
Toyota is playing the long game with new five-year shares
Sure. That's not a problem. You can write any kind of string type you want, as a library, and convert between them. One of the nice things about Rust is that it's low-level enough that almost everything is a library anyway, so the language won't get in your way if you need SomeNicheString.
All memory access is byte-aligned. That's the definition of "byte". :)

Word-aligning, though - that's a different story.
They are. At Minecon today they announced a beta for the Windows 10 version of Minecraft. It's a port from the Pocket Edition version of the game.

More info: http://news.xbox.com/2015/07/games-announcing-minecraft-wind...
Yep, I should've been more clear.
No that's not what I'm saying in my post. A browser choice on iOS wouldn't make Safari go away, and wouldn't mean that developers shouldn't cater for mobile Safari.

But it would give us the option to deliver experiences for other browsers, that might lead to better and more innovative experiences for our end-users. We don't know, because we don't have the choice.
Although it says "July 1, 2015" there's also a small "ISSUE 53, SPRING 2006" above the article title.

It was nagging at me too, I just knew I'd read this before sometime in the past.
If you are into this, you will love King of Kong (he is featured as part of the documentary) http://www.imdb.com/title/tt0923752/
Don Knuth, "Structured Programming with go to Statements":

"Just recently, however, Hoare has shown that there is, in fact, a rather simple way to give an axiomatic definition of go to statements; indeed, he wishes quite frankly that it hadn't been quite so simple....

"Informally, α(L) represents the desired state of affairs at label L; this definition says essentially that a program is correct if α(L) holds at L and before all "go to L" statements, and that control never "falls through" a go to statement to the following text. Stating the assertions α(L) is analogous to formulating loop invariants. Thus, it is not difficult to deal formally with tortuous program structure if it turns out to be necessary; all we need to know is the "meaning" of each label."
Our project has 2.5k loc. You can checkout our staging server at staging.fetchh.io/app if you'd like to poke around
If one were to evaluate that hypothesis, the data from Switzerland would probably not be particularly helpful and may be potentially misleading because it is a small sample size, and as you may know Switzerland is particularly judicious in who it allows to immigrate which one would imagine results in a skewing of the general population dynamics.
I like playing the piano because the staves correspond more or less directly to the physical layout of the keyboard. If you flip a score 90 degrees, you end up with this, with the notes laid out over the keys. Compared to almost all other instruments pianos are ideally suited to sheet music. Manuscript notation is also (necessarily) very information dense.

It's an interesting approach; there are apps that will do something similar to this. They're very much like guitar hero. Some of the newer electric pianos will even illuminate the keys in the correct order.

I think one of the reasons that guitarists use tablature is that using sheet music notation for the guitar is more difficult to learn (at least to me). I've struggled with the guitar because I haven't put in the time to get my head around translating between manuscript and which strings/frets I need to be using. Violinists don't seem to have the same problem, but perhaps that's because most violinists are classically trained whereas most guitarists aren't?
Similar post here : https://news.ycombinator.com/item?id=9817209
For version 1? Can we break on 2.0?
this is probably the only time im content with having brown eyes
This is the traditional model of academic publishing that was driven by the limited communication and collaboration ability of the time. A study like the one you describe would be done by multiple co-authors (I don't think I've written an image processing paper that doesn't have at least three people as authors, all of whom actually contributed to the work one way or another.)

Furthermore, the traditional paper would have to make a lot of guesses about the kinds of images people were likely interested in and the range of characteristics that mattered. What kind of noise spectrum due your images have, how does increasing contrast affect things, what about the spacial frequency distribution in the images themselves, and so on... Different fields have radically different "typical" images and the attempts at covering a reasonable range of the in traditional papers were not necessarily very limited.

Instead, I see this model of publication as exploiting the possibilities of the 'Net to allow more effective communication and collaboration. And it is publication: it is making public, which is what makes the difference between science and alchemy... if there had been a "Proceedings of the Alchemical Society" we'd have had chemistry a thousand years ago.

What this model of publication does not (yet) have is a reputation mechanism, but it isn't clear it needs one, because you can see the results (and the code) for yourself. As such, I think the author has not only done something interesting in the image compression space, they are pointing the way on the future of scientific publication.

Measuring this model as if it could be described as a certain amount of progress along a line toward the old endpoint is mistaken. This is a paradigm shift, and the models are incommensurable.
I wonder who among you is trolling :)
It's a bit more subtle than that, see https://github.com/rust-lang/rfcs/blob/master/text/1122-lang...
I'll never understand how Next disparagers get their numbers. The screenshot [1] clearly shows $21.67 per month for 30 months ($650.10).

Next is effectively 0% installment loan for buying a new device with the (admittedly terrible) option of terminating the contract and returning the device for a new Next contract.

[1] http://i1.wp.com/don.citarella.net/wp-content/uploads/2015/0...
Show HN: Boreal – A New iOS Client for Hacker News
Isn't loading for me, here's text-only cached version:
http://webcache.googleusercontent.com/search?q=cache:don.cit...
What Burning Out Taught Me About Prioritizing My Work
One thing I've learned, if you want to convince people you're right, best to insult them and tell them they're "on crack".

Guaranteed to work.
I use HN's Firebase API. This means I need a separate HTTP (XHR) call for every job record. AngJobs has their own database/API. It was my intention to avoid that pattern because I wanted to practice promises in Angular.
Rather than just addressing sheet music, the piano keyboard itself could be improved. See the Jankó keyboard for an example:

https://en.wikipedia.org/wiki/Jank%C3%B3_keyboard
The article shows a deaths-per-mile driven figure rather early in the article: "For every billion miles Americans drive, roughly 11 people are killed. If American roads were as safe per-mile-driven as Ireland’s, the number of lives saved each year would be equivalent to preventing all the murders in the country." The article looks at a variety of statistics for examining international comparisons of road safety: "And in some ways things have been getting worse. For example, between 2009 and 2013 pedestrian deaths jumped by 15% as the economy recovered. In Britain, over the same period, the number fell by a fifth."

On my part, I would much rather drive in the United States (as I have to, in a culture so bound to the automobile) than in Taiwan, the only other country I've lived in for a long time. I had a driver license the first time I lived in Taiwan (1982 through 1985), but I never drove there. The second time I lived there (1998 through 2001), I didn't even bother getting a driver license. It was a luxury when the Taipei Mass Rapid Transit system extended a subway line out to where I lived in the suburban city of Panchiao during my last year there. I much prefer public transportation commutes to driving commutes when I can get them. (Where I live here in the United States I necessarily have to commute by car to work, even though we chose our neighborhood for its convenient one-mile walking distance from much of our shopping and our visits to the county library branch.) My oldest son was acculturated to public transportation while we were living in Taiwan the second time and now happily lives in New York City without a driver license.
Someone at Google sent this struggling grandma a surprise
I enjoyed Dune, but it has much to do with software/hacking as installing a kitchen garbage disposal.
Yes, great stuff, everyone was so idealistic (and naive...) before Facebook and the NSA. Apparently Google wasn't even going to be evil.
A file is an object that supports the methods open(), read(), write(), and a few others. That's about a generic as you can get.
guitar is also difficult because the same note can be played in as many as 5 different places. sometimes its hard to tell which string to actually play it on, since a choice has fingering and possibly picking ramifications later.
Hey guys! I am Juan Chomali, This is the new client I have been working on with Nestor Palao for the last months. I hope you like it and if you have any feedback please let us know at @getBoreal in twitter or drop as some lines at contact@getboreal.com.
Have a great day!
But my claim was not that I know the causes of the higher Black crime rate, but rather that because of this higher crime rates, some White people have become fearful of Blacks. This would be the case regardless of the underlying causes.

Also [0] is only able to explain half of the crime gap through "structural characteristics". Of course this article would be considered extremely racist by many people in this thread (not you) since it assumes the crime gap reflects actual higher rates of criminal behavior, and not just bias in the justice system.

[0] http://www.rci.rutgers.edu/~roos/Courses/grstat502/phillipss...
Maybe, I would figure that a driver would be baked into the LCD module so the processor writes to a buffer and it picks it up on the next tick.
In the presence of concurrency, shared mutable state is a disaster. There are two ways to fix this:

1) Make it not mutable
2) Make it not shared

But these are still "state", so I'm not really sure what the hell the article is on about.
The sequels don't undermine the original story, they expand on it.

A lot of people think Dune is a straightforward hero story, with Paul Atreides the "good" hero, but actually (edit: I should say, according to Herbert and taking into account the later novels) it is the story of the terrible damage a "hero" can cause to a culture and society.

"No more terrible disaster could befall your people than for them to fall into the hands of a Hero." - Frank Herbert

This is similar to Cryptonomicom, which people think is the story of Avi and Randy's success, but is really the story of their misguided quest which is doomed to fail.
It seems as if the author had a point they wanted to prove and then tried to find some facts that lined up with their point.
"[The] target user is probably learning easy, contemporary songs, and already knows what they sound like before they learn them."

Leaving out exact note durations is intentional, and probably the main reason why it's so easy to read. The shaded tails from notes just have to evoke what's already in your head.