Hacker Newsnew | past | comments | ask | show | jobs | submit | yaph's commentslogin

Thank you!


This graph is based on influence relations retrieved from Wikidata, which is the central storage for the structured data of Wikipedia. I'm sure that some relations are debatable and that there are missing relations. That said, just like Wikipedia everyone can help improve Wikidata by adding, editing or removing information and by adding references. Would love to get your feedback und suggestions for improvements.


Hello HN,

I created this tool to learn fretboard notes as well as chord and scale shapes. I also wanted to improve my knowledge of music theory so I wrote all code related to theory from scratch instead of using libraries. While the latter is only beneficial for me, I hope that others find this tool useful for making music. I'd love to get your feedback.

One issue I'm aware of is that for non-diatonic scales (e.g. minor pentatonic) the shown triads are not correct. I just leave the triads for the last selected diatonic scale. What would you do? Hide them?


Not every CPU you find in the different Chromebooks is equally suitable to run Linux. Most Chromebooks on the site actually have the CPU model and number listed though.


IIRC the guy who wrote this article http://redmonk.com/dberkholz/2014/05/02/github-language-tren... about GitHub language trends scraped the numbers from the search page, e.g. the following search yields all repos created in 2014 and the language breakdown in the sidebar: https://github.com/search?utf8=%E2%9C%93&q=created%3A%22%3E%...


> people, please don't use discrete color scales for continuous parameters

There are arguments against using continuous scales:

* By using classes (e. g. quantiles) you can reduce the impact of outliers. On a continuous scale an outlier can cause everything else to be perceived as one color.

* Perception of color intensity is not strictly linear.

For some more details, check out this answer on StackExchange http://gis.stackexchange.com/a/86679/24164


Well, because of that appropriate variable scaling is important. (Typically log or sqrt, but if one wishes - one my use continuous percentile scale.)


For the basic chart types, I think dimple is a good choice. Here is an example for creating a responsive bar chart http://dimplejs.org/advanced_examples_viewer.html?id=advance...

By default, as fas as my experience goes, charts will fit the containing element, if width and height of the chart are not set explicitly.


And even a List of Lists of Github Lists https://github.com/yaph/lologl (shameless plug)


> There is no reason to store encoding information in an html file.

That's simply wrong. If you use libraries like D3.js, that contain non-ASCII characters in the source code, and you do local development with a server that sends no encoding headers or even without using a server at all, your code won't work.


That is, as far as I know, not true.

If your file is in html5, then all browsers will assume a default encoding of utf-8, which is what you should be using anyway - unless you have a very good reason, such as your file contains a majority of kanji or kana.

If you're using something older, the official defaut is iso latin 1, but I believe all modern browsers will try utf-8 first - this is not something I've verified for myself, it works on my setup but I also configured my os to use a default utf-8 encoding, so I can't tell for sure.

I'm also unclear how this relates to d3.js - that's a javascript import, not an html one. Or do you mean inline javascript that uses d3.js?


Wonder how many others thought exactly the same, I did too.



I assumed it wasn't, but I hoped


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: