skysight-inc/HackerNews huggingface dataset:
The original question is frequently misinterpreted, so I can understand the confusion. I've seen the same question asked on forums a few times and someone always comes out of the woodwork saying that, "Well, ABCDEFG is a minor scale, not a major scale, what are you even going on about?" Let's ignore the part about why the scales we call C major / A minor being taught first, because we all agree that it makes sense to teach those scales first.

The question is, "Why are the notes labeled the way they are, instead of some different labeling (which would change their relationships between each other)?" This has nothing at all to do with "calling a clearly minor scale major". Let's suppose we relabel the notes, so that C is now named "A", D is now named "B", E is now named "C", et cetera. In this alternate universe, Ab is enharmonically equivalent to G, and the scale "ABCDEFGA" is a major scale, and "FGABCDEF" is the corresponding minor scale.

Part of the question is, "Why did we name the notes the way we do, instead of that other way?" That's actually an interesting question, once you get down to it.

Another part of the question is, "Isn't our system kind of arbitrary, and doesn't this alternative universe make more sense?" The answer is "No, the alternative universe isn't inherently better or less arbitrary, for the various reasons we talked about in this thread."

The main two reasons why we wouldn't prefer one universe over the other are because (1) both the Ionian and the Aeolian modes are important in western music, and it's difficult to claim that one is more important than the other, and (2) you have to learn a bunch of other scales anyway, and if you have a hard time with CDEFGABC then you're never going to make it through other basic scales like G major or F major.

(Bug... the "flat" symbol seems to be getting stripped out of my post... so forgive me for using "b" instead U+266D)
If the customer issues a chargeback, who ultimately owns the liability? The person corresponding to the managed account, or the owner of the marketplace that manages the accounts?

Will the owner of the marketplace be held responsible for the requirements like maintaining a low chargeback percentage, or is that requirement passed on to the managed account (which could be closed if that becomes an issue)?
If your tech staff is worth anything, cheap.
Show HN: IPromise – super simple self-motivation tool
>Yeah, Americans sleep when they hear 90% of drone attack deaths are civilians:

No, 90% of the drone deaths weren't known indented targets. If you bomb a Taliban camp to kill a known Taliban leader, you are going to kill a lot of people, but they aren't going to be mostly civilians.

Sure some of them are civilians who were in the wrong place at the wrong time. But that's legal under international law and essentially unavoidable in war.

You could argue that maybe America is aiming at targets without any regard for who surrounds them, but that you can't use that 90% figure to do it. And I also believe that you'd be wrong.
Browser Bug Searcher
For your first job this is easily explainable and as long as you leave on good terms with your employer you should be ok for any future reference checks too.

The concern with a short tenure at a job is when it becomes a pattern, say 3+ jobs w/o having stayed for about 2 years or more. That's when you might fall into a red-flag sort of situation when looking for future employment.
The form in the front page seems to cap it at $99,999.
The pickpockets there are magicians themselves. I watched* my friend get his phone lifted on a nearly empty Barcelona street at 5am, and neither of us had any clue.

*: more like I was looking in the exact direction but not actually seeing what was happening.
Ahhh. "Just register it once".

I think we're talking about different things.
Our people are and should be our priority. The duty of America is first and foremost to the American people. There is no duty to unnecessarily endanger your own people to avoid collateral damage, particularly when the enemy has chosen to bring non-combatants into their camps.
I can now confirm! Lemmings [0] is available for download for RISC OS [1], and with ADFFS [2], and a bit of fiddling if you only have a Raspberry Pi 3 to hand [3] (earlier versions don't need the fiddling), it runs fine, with perfect sound, graphics etc!

I'm very pleased :-D

[0] http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=25&t=9...

[1] https://www.riscosopen.org/content/downloads/raspberry-pi

[2] http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=14&t=3... and http://forums.jaspp.org.uk:9000/forum/viewtopic.php?f=9&t=31...

[3] https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=1401...
CTC and LSTM and Tensorflow; with audio toy example
Don't forget execution.
I beg to differ.
See: https://github.com/sbinet/igo

It is a true REPL (not like "gore", mentioned somewhere in that thread).
It doesn't implement the whole Go specs, but there's AFAICT nothing in the Go specs that prevent `igo` to implement the whole Go specs.
It's "just" work.
Moreover, with the introduction of the "buildmode=plugin" in the yet-to-be-released Go-1.8, import-ing packages on the fly should be easy implementable.

("my" new vehicle to provide a true REPL for Go is at https://github.com/go-interpreter)
Google Files Patent Application for Hand-Controlled Mobile VR Headset
Why doesn't everyone use OpenBSD for certain things? The first job in tech industry I had was with an OpenBSD shop. The admin was quite security conscious to put it mildly. I'd hazard to say that his attitude and personality fit the OS, which is good. I respected the guy. I think you may be right that OpenBSD is the most secure. Is there a trade off? That is, maybe OpenBSD is a huge pain for some reason? I used this back in like the late '90s so don't really remember many details.

Is there a Linux distro that comes close to OpenBSD? What is it specifically about OpenBSD that makes it more secure and could something similar be done with a Linux distro? These only appear to be brain dead questions, they really aren't. These aren't the droids you're looking for.
I would argue that one extra point of interest would be the definition of the crimes that are considered worthy of capital punishment.

I think people could fall into a spectrum between the axiomatic views you present depending on what is considered a capital offense.

For example I might be in favor of capital punishment but only in cases of war crimes. In that case, for almost all intents and purposes I'm against death penalty since I only approve of it in extreme cases, versus someone that is in favor of death penalty for rapists (assuming there is no uncertainty like in your example), since I could indeed imagine a rape victim that would like to have the rapist dead.

So I agree that if you have an axiomatic view as you put it, the rest of the (non-axiomatic) factors will not be of relevance to you, but then the problem becomes defining on which side of the slide do you consider your view to be axiomatic.

My point is that this almost seems as a sort of "fractal" discussion in the sense that you can always think of yet another factor that would establish different positions for two people although they might seemingly have the "same" axiomatic view, and that makes it very hard to discuss this subject without polarizing people.
> The first sentence of that section says that "geothermal power is considered to be renewable because any projected heat extraction is small compared to the Earth's heat content." I'd like to see some estimates on how much of that heat content is available on the depths we're drilling down to (as opposed to the contents of the whole planet);

Wikipedia links to an article with more detail. The crust alone is estimated to hold enough heat to supply all of the Earth's electricity generation at current levels for about 80 million years.

https://web.archive.org/web/20100308014920/http://www.iea-gi...

The total heat content of the Earth is of the order of 12.6 x 10^24 MJ, and that of the crust the order of 5.4 x 10^21 MJ (Dickson and Fanelli, 2004). This huge number should be compared to the world electricity generation in 2005, 6.6 x 10^13 MJ.

> and again, trees were a renewable resource too, before the industrial revolution.

Trees are still a renewable resource, more so since we largely stopped using them for fuel as a result of the industrial revolution.
@caseyf This is Neal from goPanache. Couple of points about Stripe and Managed Accounts.

1) it didn’t take all that much work to integrate/support instant payouts

2) of course we at goPanache would rather work directly with our clients to collect barber and stylists info, since the whole point is that Stripe is behind the scenes/invisible to our Barbers and Beauty Professionals.

3. Our Clients- The Barbers and Hairstylist love getting paid same day and even on the weekends.
I liked "behind a load balancer like a normal server" the best. How does the author think a load balancer works? By making an even less accurate guess about the state of servers behind it than Kafka can do via Zookeeper. AFAICT the author is just upset that Kafka isn't exactly like Redis, whereas most sane people would be quite glad it's not.
There is deep truth in this comment, doing something you are not sure you can do will challenge you. And in overcoming that challenge you will be hugely rewarded.
as a hack, you can use a regular gmail address and forward all your emails to that address. you can also respond from a regular gmail address to your abc@yourname.com by changing the from field (you have to verify you own the email address). currently using a similar setup, custom email address but responding from a regular gmail address
I agree! We've had success using redis as our pipe... with fast consumers we regularly push MB/s of data... no problem. And redis is super easy to manage.
Cosmos: Internet of Blockchains
Mom Degrades Daughter’s Looks as She Tries on Wedding Dress
Yes, the sentiment is widely shared.

No, git is not really that much better than hg (I personally find hg to be superior).
Show HN: I made an app to buy and sell used stuff at workplace
Gun violence kills 70 over weekend as terrorism kills zero
In my experience, yes. With SageMath we put a huge amount of work into switching from Mercurial to Git (I had originally chosen Darcs, then switched to Mercurial, then we switched to Git). In practice, the depth of functionality with Git can sometimes be an order of magnitude greater than that of Mercial, just do to git accumulating so much more developer momentum (see, e.g., the man pages for "git log" versus "hg log").
I work with Kafka every day and don't really think the OP's concerns (it's too complex and there isn't third party driver support to the degree of Redis) are too serious. They both will be solved with time.

My bigger fear is Confluent - the private company founded by many Kafka core committers and employing many Kafka committers.

Confluent offers open source extensions to Kafka's core in the form of connectors (boiler plate code to connect to common sources and sinks like JDBC databases, files, and Hadoop).

Confluent also offers (as of right now) one closed source product extension (Control Center - a cluster monitoring system similar to the management UI of RabbitMQ, etc) that requires enterprise subscription (several thousand dollars per node per year) after a 30 day trial.

$30.9MM for a service/support based company seems like a lot of money and a drives a very high valuation that needs to show return. I personally am skeptical of service/support venture backed model[0].

My fear is that Kafka will increasingly require "enterprise" support tools with less and less support and features available to people who do not pay for enterprise support. The amount of documentation of the 0.10 release (particularly the Streams API) that resided on the Confluent page versus the Kafka page is a HUGE red flag to me.

I have all the respect in the world for Jay, and the Kafka/Confluent team, but I find myself avoiding Confluent's tools (Kafka Connect and Schema Registry) because of fear that those will eventually be closed source or require an enterprise subscription.

[0] I'm not an investor but I haven't seen many these models work out in the long run. A recent Podcast by A16Z touches on this subject very well, with an A16Z partner saying he believes exactly one company has pulled this model off well at venture scale - Red Hat. http://a16z.com/2016/08/19/pricing-freemium-premium-opensour...
He leaked classified information beyond what he needed to expose illegal programs. Most of his purpose was to expose programs he had an ideological problem with. I don't believe that is a good enough reason to leak classified information.

Edward Snowden isn't an elected official. It wasn't his job to decide which US policies he agrees with. Government can't function if low level employees take it upon themselves to rule.
Victories are good. If the narrative is 100% gloom and doom and never acknowledges a shred of success, people become fatalistic and give up.
Like many other negative terms, it's only bikeshedding when "they" do it.

"Here's an idiotic patch."

No, this is a bad idea. It leaks memory like a sieve.

"OMG, stop bikeshedding!"
XMPP is radically different from IRC. And I don't know about you, but I don't see a lot those extensions in use on actually servers (freenode, efnet, quakenet, etc).
>The majority opinion basically said it would be too difficult for the U.S. to project its power overseas if it still had to obey its own laws there. I don't find political expedience to be an acceptable argument for voiding anyone's rights.

Are any other nations obligated to follow this principle as well, or just the United States?

>A foreign state need not petition for statehood. It would be sufficient to establish by treaty a court wherein a foreign person may sue a U.S. government and its agents for violations of U.S. law.

Why on Earth would we sign such a treaty?
> "Wayland, in contrast, is universally applauded, but largely runs Gnome and a bunch of infotainment systems for automotive applications."

Wayland is still being rolled out, it hasn't even managed to be the default compositor on any major Linux distros yet (though I heard that Fedora may choose to default to Wayland for its next release). Furthermore, KDE devs are clearly working on Wayland support, so it's not limited to one DE.

> "Also, at the risk of looking like someone who wears his tinfoil hat to bed, it's worth considering that the two major improvements are largely relevant only for multimedia-super-heavy stuff and staying relatively safe from a legal standpoint while running 3rd party, untrusted (cough usually closed source cough) applications on a system that you manufacture and sell"

What are you talking about? There's no closed source bias with Wayland.
Unlike those other marketing videos that use exclusively unattractive people
How to use Timvast
Right, exactly. This is the same with their auto park / summon systems that can't tell whether they're plowing through a half-open garage door.

All shiny and glittery world: "Press a button, walk inside, while car is putting itself away for you!" "Press a button as you walk out the front door and the car will pull up in front of you!" "Half a million lives could be saved by using our ever-so-safe autopilot system!"

Cold reality, faced with liability and lawsuits: "Your fault. You didn't stand there and supervise the whole process!" "Your fault, it's not an autopilot that lets you not be in control of the vehicle, despite allowing you to go up to 15 minutes without touching the steering wheel" "Your fault, you hit the brakes with insufficient time to stop the vehicle before a collision. The vehicle wasn't under autopilot control at the time of the collision, so it doesn't count. The fact that you only hit the brakes because the vehicle was about to happily collide at speed is ... entirely ... separate, and unrelated!"
I know it was probably just a joke, but they have local equivalents for Twitter and the rest, so productivity is no doubt just as bad.

This is one of the interesting aspects of the system. It started out as just a tool for censorship, but it's becoming a tool for protecting local businesses from outside competition as well.
Yes they were after a precedent because regardless of how "easy" this is it's not a turnkey solution and it doesn't scale well.

The FBI were looking for an easy solution that every law enforcement can use and that is to force Apple and other device makers to unlock the devices or undermine their security sufficiently for traditional mobile forensic approaches to be viable.

The FBI didn't find an exploit they found a vendor with an exploit, likely a vendor with an exploit that did not involve doing irreversible damage to a phone to extract the data from it.
Forensics and even digital forensics have pretty strict rules to what counts for a forensically secure data extraction and what doesn't.
When in doubt you simply wait for a better method to come around, you preserve evidence this is why we can go back and reexamine evidence with new techniques, the first question of any new forensic process is "does it alter the state of the evidence".
Ask HN: Do you worry that your product will be killed by one of the tech giants?
Today Google released Google trips https://get.google.com/trips

Not to say it's definitely going to be successful, but it must be a bad news for people building travel apps.

These days big companies like Google and microsoft roll out small products like trips from time to time, with so many resources to spare, they have a bigger chance to succeed than startups.

If you are building a internet product, do you worry that one day a tech giant will crash you? If so what can you do about it?
HTML5test
So who's working on federation and single identity across IRC networks? Who's working on a protocol which would let me ask other users for their chat logs from before I joined a channel? Who's working on WebRTC signalling over IRC? When will bouncers be built into IRC servers so I don't have to run my own? When will IRC have a standardised HTTP protocol by which I can run whatever webclient, mobile client, or otherwise that I want? When will it support proprietary push services to keep mobile battery life up?

IRC has had 28 years to do any one of these things.
Thanks for providing some information. I was curious what the issue was. Although I suppose I'll have to wait a bit longer for a proper response...
There's one specific thing that I'd point out to the author:

Zookeeper and load-balancers accomplish different things. If leader-election is being used, then the cluster needs to have a single authority to enforce strict consistency in the logs. A load-balancer can only distribute load between separate nodes. If there were only a load-balancer, and no leader election, then Kafka would not be able to create logs with total orders, and you'd have a different system. (We can talk about alternative architectures, but I'm doubtful there's an alternative to leader-election that maintains the same properties.)

He's complaining that Zookeeper takes 6 seconds to restore uptime in a failure, which may be improvable, but it's not really bad. If you want strict consistency, you either have a leader-election protocol, or you manually reconfigure your cluster when it fails. So, it's 6 automated seconds vs N manual minutes of labor, after your pager goes off.
I figure as much, for some reason you have issues registering software, I'm guessing you haven't been using mobile phones and 99% of the services out there.

RMS would be proud but this isn't exactly a reason to complain.
"Them's some strikingly lawyerly semantics."

The law explicitly makes a difference between consistent additional terms/amendments and new agreements :)

So i'm not shocked you find it this way, but it is what it is ...

Basically, there is a difference between having an agreement that happens to be spread out over multiple things, and two separate agreements.

If you next try to ask where that line is, without a complete integration clause, the answer is basically ¯\_(ツ)_/¯ without going to court. You will get different answers from different folks.

"If I were to release a work without a license (governed by the default of copyright law), and then explicitly grant a few new rights that don't exist in the absence of that "set of rights", non-lawyers might be inclined to think of this as a "new license"."

Well, this is a slightly different case. In this case, you had no rights at all, and you are giving rights for the first time. This probably semantically would be viewed as a new license.

In the LLVM case, there is a license agreement. It is being supplemented :)

"Speaking of that, what's the extent of case law for open-source licenses? Is there a compilation somewhere of decisions that make for good background reading?
"
Sadly, no.
There's basically only one or two decisions you can find at all.

The rest is basically viewpoints based on contract law.
Totally agree—this is a well considered post that provides a counterbalance to the conventional wisdom.
Hillary's IT guy asking Reddit how to cover up emails
That looks fit for a different purpose. One of the reasons I wear a full-brimmed hat is to replace both sunglasses and umbrella, and the mesh portion of the Tilley that you linked allows rain to pass through the crown. The Wanderer [0] is likely closest to what I would wear.

It's a bit more expensive than what I already have, but it looks like they have a lifetime replacement guarantee and a 2-year insurance policy against loss. All other things being equal, I'd rather pay less up front and take greater care with what I bought.

[0] http://www.tilley.com/us_en/men/hats/warm-weather/tilley-wan...
I am highly skeptical of mesh networks.

Maintaining one radio is one thing, maintaining ten of them is another. Each one has a battery to worry about as well, can go bad, can be misconfigured, etc. Whereas if I have one radio on the roof my house or barn there is less to go wrong.

There is also no promise adding more nodes to a mesh network will improve performance since the nodes can interfere with each other. There is a huge literature on mesh networks because the area gets huge amount of military funding, and maybe the military really can use them, but I think they are a solution looking for a problem in an environment where people act as if wires were ritually unclean.
I'm not really arguing one way or the other, just pointing out that they're functionally equivalent. It's two different maps keying to the same set of frequencies. The BASE12 system described above would allow for keys as well, just with a different notation. Instead of flats/sharps marked next to the clef in traditional sheet music, the BASE12 system could start each line with a list of 'prohibited' notes. For example, when indicating that a piece is in the key of Gm, the staff in BASE12 could start with : [01,04,06,08,0b]. This indicates that the majority of the song will be made of the notes 7,9,b,0,2,3, and 5, and serves the same purpose as having two flats next to the treble clef, one on the middle line and one in the top space. Which of these systems would be easier for humans to grok is up for debate. I personally don't think either one is better.

Thinking about it, the traditional notation is just mapping to an octal system, with the key accidentals acting as modifiers to the map and the base-8 values being displayed graphically as vertical position on the staff.
That's all certainly true. I never said that Sun died for its sins or anything. That's not what I meant at all... Sun was a pretty good company.
If you're talking about manual testing in the sense of "run down a long checklist", yeah that's different and automated tests are a better (although still not perfect) substitute for that kind of thing. But definitely still consider dogfooding to fall under "manual testing."
I am hesitant to post this due to ads, but this is exactly illustrating your comment

http://www.dailymotion.com/video/x2gp98t

[Hal fixes the kitchen lightbulb]