skysight-inc/HackerNews huggingface dataset:
> Here's how I approach it: forget about all the historic naming like "perfect fifths" and just think in terms of the modern 12-note equal temperament.

You actually want to learn these names, because they characterize the diatonic scale. Basically, pick seven contiguous notes on the circle of fifths, you get the pitch-class set of a diatonic scale. Then put the notes in the set in pitch order, and pick a tonal center. The default, naïve choice (pick the "flattest" note as your tonal center) is called Lydian mode. It can be interesting, but it has a drawback in that it forgoes the subdominant relationship. Picking the next-to-'flattest' note gives you Ionian, which solves this (the fourth scale degree forms a "perfect fourth" with the tonic, which is the flip side of a perfect fifth. Having more notes that can be related to the tonic makes for more musical possibilities). This is one simple explanation of the diatonic scale we ordinarily use.

One other quirk that also explains the "weird historic names": in traditional music theory, sharps and flats are definitely not treated equally, the way that would be implied by 12-equal temperament. The musically-relevant distinction is simple enough to explain: taking one example, F# "wants" to step up to G, whereas Gb "wants" to step down to F. This means that the "circle of fifths" turns into more of a helix of sorts that can be extended in both directions, in principle indefinitely. This difference cannot be "heard" directly; it's all about characterizing how the notes "work" in a piece of music.

After learning about the diatonic scale degrees, the next sensible step would be to start learning about counterpoint, which is based on simple definitions of consonance and dissonance between scale degrees. Then move on to thoroughbass and harmony.
I hope the fact that this happened in France doesn't throw a wrench in the reasoning. Inadvertent implies no intention, accidental. Bloomberg did zero due diligence with regard to this information, no attempt to validate it or the source was done before publishing. This resulted in market manipulation and that is punishable by law.

Newspapers could always publish anything by just saying "I found it on the internet". Which is obviously not the case. The free speech and free press clauses protect public media as much as individual persons but what you say on social media will still be used against you.

And talking about freedom of press, France doesn't look that bad at all. [0]

[0] https://en.wikipedia.org/wiki/Press_Freedom_Index
Why you try to repeat the Indian government propaganda. Just make one correction first Bangladesh is a secular nation like India with Muslim majority. This is the wisdom and adherence to secularism of India’s administration during that time (not sure but it was Indira Gandhi at that time, who insisted that Bangladesh should be a secular country like India, after it was freed by Indian military). This was overturned by ordinances for a short while but than those ordinances were termed illegal by Sheikh Hasina. So before claiming about Bangladesh as Islamic country get your facts correct, as it stands for more than a decade it’s a secular country.

A persecuted person is persecuted irrespective of religion. CAA could have made it clear keeping India’s secular fabric intact, but it didn’t . As the current administration is bent upon making India a religious dictatorship, this is used as backdoor for that idea. NRC+CAA combined is like a rocket and a war head, making it a missile to launch an all out attack to weed out Muslims from India. So the intentions were nefarious with this act.

This has been declared repeatedly by current Indian government many times that they will conduct NRC nationwide, so the fears of Muslims are genuine. May be it will be nice if you read the bill yourself and see if they used the term Muslim anywhere in it.
> why base it on religion?

Because religion matters. In this case, islam has a millenarian, worldwide record of massacring non-muslims so it doesn’t seem far fetched to impose boundaries based on this criterion. Also the Pakistan+Bangladesh/India partition was made on this religious clivage, so muslims have two others countries to choose from.

As someone who almost lost a friend in a jihadist terror attack, I’m really upset when Westerners purposely turn blind on the muslim civilization misdeeds. If almost every other civilization hate them it’s for reasons rooted historically (aggressive expansionism in Middle-East, India and Europe) and killing of innocents people that happen every day around the world because they don’t believe in the muslim god.
Age old wisdom. That's why you always eat the heart of your enemies, so you can grow in power.
That's a funny way to spell "Hasn't happened in the last 150 years people have kept records".
> The stopwatch consistently proves mousing is faster than keyboarding.

I take it they didn't measure people typing a page of text using only a mouse and on-screen keyboard.
You should also share this on the piano subreddit if you haven’t already!
>Another one will be meeting at a Google office tomorrow. I had a meeting with about a dozen Google engineers and PMs from their database team

This implies that you live/work close to a Google office. Correct?
It's hard to even convince most embedded C developers to try even a small subset of C++. A language like Rust is waaaaaay out of their comfort zone, and doesn't address any of their perceived problems (it shouldn't be, but this is how a large fraction will approach it: they would likely not even give it a fair chance due to the mode in which they operate).
In regards of profitable, I hope you also consider internal cloud computing usage as it were used by an external party.

E.g. if stuff like AlphaGo, Youtube, or the Search Engine used tons of cloud computing resources you should not count it as no profit made (actually loss because of power consumption, server housing, networking, ...), regardless if those cloud resources were anyways unused. Then it's up to your colleagues then to make the profit.
http://archive.vn/OyFKv
>> But I don't see how security cameras, or at least the video doorbells, are more dangerous than all of the other things we've just already accepted, like constant tracking of our positions via smartphones and our online browsing habits.

Nothing personal, but I can't fathom such naive viewpoints in this day & age, specially as a parent. One of the many stories: "Man hacks Ring camera in 8-year-old girl's bedroom, taunts her: 'I'm Santa Claus' " https://www.nbcnews.com/news/us-news/man-hacks-ring-camera-8...
My car knows that I'm going to ride it like it like a horse and never put it out to pasture. My old grey mare, she ain't what she used to be, but she don't ever spy on me.
Annual Meeting Intelligent Transportation Systems 2019 – ProDataLabs
Nice glasses. There are a lot of bad ones out there that I've been wearing for over 10 years.

The bad ones DoS my brain with pointless information, greatly harmed my focus and ability to think, as well as gaming abilities. It's also made driving, especially in heavy rain, difficult and hazardous.

The good one made life seem really high resolution. It reduces eye strain a lot, which is wonderful when you work with computers a lot and live in a sunny area.
U.S. finalising rules to limit sensitive tech exports to China, others
2.0 was also the "breakout" version of MS-DOS that made it win over CP/M.

It did it by introducing features inspired by another Microsoft OS, the Unix for 8080 known as Xenix:
- tree structured directories
- pipes
- output redirection
- DEV directory (mostly hidden as it didn't catch on, afaik)
How to Get Kharma Points?
I'm inquiring about how to acquire kharma points, for my Keybase account. Please help? Thank you!
Banking laws and regulations. In most countries, banks are required to physically hold (i.e. not lend further) as a reserve a fraction of the money in their customers accounts. This is to provide liquidity, protect against bank runs etc.

So, If a customer A has $1000 in his account and the reserve rate is 10%, the bank can only lent $900 to some other person B. Then, in turn only 90% of that can be lent further. If you run this to the limit, for a 10% reserve rate, the amount of money that can be generated by banks is at most 10x the physical amount.
Although there are literally dozens of tools out there that aim to facilitate SaaS, if you look at the definition of SaaS and what makes SaaS, SaaS. Things like “on demand” activation, licensing models, and resource management are the key definition points, not so much the nuts and bolts libraries needed behind the scenes.

I wrote a funcional specification for a SaaS provider platform about a month ago (see https://abstractionlayer.jamesbiv.tech/Abstraction%20Layer%2...) its initial chapters deal with the definition of SaaS.
How is the government response (or lack off) affecting the debate around climate change in Australia? If I understand correctly, the current Australian government does not believe in human caused climate change but still enjoys domestic support from voters. Is that changing?

We had a similar, less serious event in Sweden last year during an extraordinary summer with a lot of forest fires, during an election year. The forest fires did not seem to change voters' mind much on the issue, unfortunately. Then again, we allocated a lot more resources than usual to fight the fires, even asking other countries for help.
Also unpaid exploitation of children by an incompetent authority
> If a Muslim wishes to reject the teachings of Islam and live a life free of Islam,

Interesting scenario. Doesn't that make the person an atheist? The constitution of India doesn't recognize them, unfortunately. I would push for their inclusion once the constitution recognizes atheism.
What's sad is that in my experience at least, there seems to be no way you can have a constructive conversation with people who take this view of the world such as Monbiot or the author of this piece for instance https://www.newstatesman.com/politics/economy/2019/12/our-er.... Getting rich people to spend some of their cash seems to me like a great idea especially for the folk who labor to produce the goods.
I think the way we treat animals today will be viewed as very barbaric within a generation or two. We are everyday learning more about how much intelligence and consciousness something like cows posses.
Incidentally, when EU countries introduced biometric passports in mid 2000s, USA was one of the first countries to actually require the fingerprints and not accept older but otherwise valid documents.
Profitable Fortune 500 companies paid $0 taxes in 2018 under Trump's tax law
https://www.google.com/search?q=bank+deposit+reserves&oq=ban...

Currently 10% of deposits for big banks, ie more than $124MM in deposits.
> So that right there is enough to question the efficacy of what you suggest (gun control as a mechanism to prevent suicide).

It isn't really, because we have lots of other evidence to show that reducing access to means and methods is useful.

Mann JJ et al(2005), "Authors identified 6 studies that have demonstrated a decrease in firearms-related suicides after introduction of firearm control legislation, two of which also proved a positive effect on overall suicide rates without substitution of methods (in Canada and the USA"

Lambert MT, Silva PS(1998) "This review concludes that reducing the availability and accessibility of firearms appears to decrease firearms-related suicide rates without this leading to substitution of means of suicide"

There are others.

But let's assume that method substitution does happen immediately: that's still a good thing, because it means that fewer people will die.

"While firearms are used in less than six percent of suicide attempts, over half of suicide deaths are with firearms." - Miller M, Azrael D, Barber C. Suicide mortality in the United States: the importance of attending to method in understanding population-level disparities in the burden of suicide. Annual Review of Public Health. 2012;33:393–408.
Bertelsmann Acquires Full Ownership of Penguin Random House
The government in power has strategically choose this move to strengthen their vote bank in upcoming elections in Assam[1].

There are other neighbouring countries like Nepal, China, Sri lank, Myanmar etc. where minorities are facing the same level of persecution which is conveniently ignored because they did not find in the current agenda of the government.

For the first time in Indian history, There is a citizenship law which discriminates based on religion.

Talking about NRC. It is going to be yet another blow to already struggling Indian economy after demonetization[2] & poor rollout of GST[3].

With NRC government will make entire population loose hundreds of hours of man power individually by making them go through a bureaucratic, unthoughtful, ill defined process to prove their citizenship. Moreover, NRC has already proven to be a failure when the government executed it[4]

1 - https://en.wikipedia.org/wiki/Elections_in_Assam

2 - https://en.wikipedia.org/wiki/2016_Indian_banknote_demonetis...

3 - https://en.wikipedia.org/wiki/Goods_and_Services_Tax_(India)

4 - https://economictimes.indiatimes.com/news/politics-and-natio...
Seems obviously a problem of size. Can you point to a working healthcare system in any other country that has a population anywhere close to the US?

Comparing us to countries that are hardly as populous as one US state is not a fair comparison.

As anyone in the tech industry should know, there are a lot of unforeseen issues that popup when scaling something. It's rarely as easy as adding more CPUs or more people for that matter.
50% returns in three years? Although 2016 - 2020 has been a pretty bullish market.

Seems like they do well during downturns too?
Here's a cool dynamic WebAssembly based Forth:

https://el-tramo.be/blog/waforth/

>The Interpreter

>The interpreter runs a loop that processes commands, and switches to and from compiler mode.

>Contrary to some other Forth systems, WAForth doesn’t use direct threading for executing code, where generated code is interleaved with data, and the program jumps between these pieces of code. WebAssembly doesn’t allow unstructured jumps, let alone dynamic jumps. Instead, WAForth uses subroutine threading, where each word is implemented as a single WebAssembly function, and the system uses calls and indirect calls (see below) to execute words.

>The Compiler

>While in compile mode for a word, the compiler generates WebAssembly instructions in binary format (as there is no assembler infrastructure in the browser). Because WebAssembly doesn’t support JIT compilation yet, a finished word is bundled into a separate binary WebAssembly module, and sent to the loader, which dynamically loads it and registers it in a shared function table at the next offset, which in turn is recorded in the word dictionary.

>Because words reside in different modules, all calls to and from the words need to happen as indirect call_indirect calls through the shared function table. This of course introduces some overhead.

>As WebAssembly doesn’t support unstructured jumps, control flow words (IF/ELSE/THEN, LOOP, REPEAT, …) can’t be implemented in terms of more basic words, unlike in jonesforth. However, since Forth only requires structured jumps, the compiler can easily be implemented using the loop and branch instructions available in WebAssembly.
Speeding up xgboost models with treelite
I own two Filco boards and they are extremely solid. Also easy to get an aftermarket controller board (and easy to fit) if you want to make it programmable.
Then you get stuck in ReCaptcha hell because you are not "human".
We treat children like that. Largely for the economic value they can provide by making them spend most of their awake life at school. If school wasn't needed, it would look barbaric.
The open-source version also lack any data retention option, meaning that your only option is to let the database grow indefinitely; you can manually delete stuff from the db, but last time I've checked that was not recommended.

Deploying Mattermost is not ideal, as the server requires write access to its JSON configuration file and will overwrite it from time to time, which makes using any configuration manager pointless: after upgrading mattermost you have to fetch the "updated" configuration file from your server and import it back into your configuration manager (and since it's JSON you might get different key sorting and indentation offset).

Despite the above I like Mattermost and I've been regularly using it for more than 1 year, basically for free.
There's a game on steam called SHENZHEN I/O. I think that if you finish that game and study this document, you can implement anything you want really :)
What's your point? This is how any business operates except some non taxable charity activities
Religion does not matter in issues of national interest. Please stop shoehorning religion everywhere, comrade.
I wonder why such a misleading comment has become a top comment.

> Why segregation based on religion? Because of persecution of minorities in Pakistan, Bangladesh, Afghanistan.

Well, we have documented evidence of Shri Lankan Hindu Tamils being prosecuted in Shri Lanka. Why are those Hindus not included?

Also if you read this link below, Shia Muslims have been ruled non Muslims. So they r not Muslims acc to Pakistan itself but yet they're not included
https://www.asiatimes.com/2019/07/opinion/pakistans-religiou...

> NRC (National Register for Citizens) is aimed at moving illegal immigrants to detention camps or they are free to leave to there actual country. During NRC one(Everybody in India) needs to prove there citizenship.
This Bill is applicable only for illegal

Either you are intentionally ignoring that CAA and NRC are going to go hand in hand or you are ill informed.

In NRC everyone has to show documents, that itself is wrong at so many levels. They did this in Assam but they found out that Hindus are being left out of the Registry, and that's why they brought this bill, to leave Muslims out of the NRC. This way, only Muslims will be "illegal migrants" because other non Muslims are going to get citizenship according to CAA

> To whom does this rule apply: Illegal migrants who entered India till 2014.

And how are you going to check of someone is a migrant? Any govt proof won't work and we have to "prove" our parents grandparents documents. India isn't known for documentation is it?

Edit: Family member of a former president was left out od NRC Assam, he was a Muslim.

https://www.indiatoday.in/india/story/former-president-fakhr...
I'm not sure what the point of this is if there aren't limits on Chinese investment into startups/VC and limiting Chinese researchers in the U.S. who can bring the learnings gained in the U.S. right back to China.
People don't really grok the problems of things like web access or location privacy because they don't understand what that kind of privacy means.

They've seldom had access to their own data at all (or at least a clear view of it), nor have most suffered with snoopy busybodies with access to it... nor have they had that data about other people.

But for Cameras that record video (and maybe sound) people have a much more visceral understanding of the privacy consequences even though audio/video is often _less_ of a wide scale privacy problem than web access data, location, or phone/email metadata (because of the logistics about manipulating and analyzing that data).

But whatever. Just because people should care a lot more about their other (web/geo/meta)data than they do, doesn't mean that A/V privacy isn't a huge deal. If we, as technologists and experts, can manage to motivate the public on this issue we should do so. Advancement on this front will make success easier on others. Failure on this front-- where people do have an innate understanding of the privacy problems will bode very poorly for areas where they do not.
Sam Harris’ Paywall Announcement for the Making Sense Podcast (Transcript)
Do you realize how many complicated terms are in your first paragraph? Assuming that everybody can figure out how all those mechanisms work, which is a big stretch, it is terribly stressing to have a medical need of any sort. And I know that because I have family there.

Compare it with the single-payer system where I live: it works really well, and I don't need to add financial stress to any doctor visit.
Exactly pay-at-pump is just not working with European cards most of the time (not always true as I was able to find one working in Phoenix). Paying inside is fine, but a hassle as you have to estimate the amount of gas you need for a rental car you barely know.

By the way, in Florida you don't even have to wonder about a credit card at the toll as it is Sunpass/pay by plate or cash only...
They dropped the pretend Java 7 => Java 1.7 thing already. They don't even do 7u80 style versions anymore.
That seems to have been very specifically just in the US. The rest of the world did not breathlessly report a coming ice age. UK and Europe barely noticed. Here in the UK I can remember just two pieces about it, in the end of the news "silly stuff and wacky ideas" slot. Don't believe Horizon, Equinox or any of the others ever covered it, even though there was one or two episodes every series for outlier and controversial ideas, and I watched them religiously back then.

I had a remaindered paperback I bought around 1980 about the coming dawn of a new ice age. Firmly in the realm of wacky conspiracy theory next to Chariot of the Gods, even in the late 70s.
> My background is in OO programming, mostly using C#. C# being the versatile language it is, I have had the perception that whatever you do in other programming languages, you can with a little more code and hassle achieve in C# as well. If need be, I can program C# using a functional paradigm. And, of course I use recursion all the time. I know all there is to know about recursion.

IME there are two kinds of programmers: ones who learned a single language deeply and have almost religious confidence that it's the best thing ever, even if they try to approach other languages with an open mind (i don't blame them, i was like that a couple decades ago, too) and some who understand that tools are just that - tools, which you should pick accordingly to the problem you want to solve, because the other way ends up in a tail-wags-dog situation. the blog post sounds like the author has realized that and started a journey from the first type to the second type, which is to be commended. good job.
You are mostly right, except the last part where "This Bill is applicable only for illegal immigrants".

The thing is, the Indian government also plans to implement a National Register of Citizens (NRC) in tandem with this bill where all citizens are supposed to prove that they really are "Indian". This diabolical CAB bill now makes the burden of proof for citizenship criteria only applicable to India's Muslim minority by giving an explicit exemption to all non-Muslims.

So yes the bill is innocuously worded but the intent behind it along with the NRC is registrar is mala fide at best and fascist at worst.
How about revolting IF and when they try to put you in camps?
I would recommend this book from Keith Wyatt who is a great guitar teacher.

https://www.amazon.com/Harmony-Theory-Essential-Musicians-In...

I went through a lot of resources and this is the one that worked for me.

My advice would be to pick one good source, stick to it, and spend time to learn the material. It's easy but one has to devote some time and work. Use a pen and paper, do the exercices, be focused.
I wouldn't say censorship, but yes, the Overton window is powerful. Currently, it heavily favors individual liberty at the expense of survival of the society or quality of life for future people.