skysight-inc/HackerNews huggingface dataset:
I'm a fluent sight reader, and it does figure into the kind of work that I get hired for, even as a part time musician without a music degree.

I used to look down on non-readers, but have had to re-think that attitude, simply due to the reality of how music gets played by a lot of people.

But the parent is talking about the electric bass, which I also play. There are plenty of successful electric bassists who never read a single dot off a page. A lot of music is performed without having a written bass part, or improvised from abbreviated notations such as chord charts, Nashville numbers, etc.

Also, it's hard to get motivated to learn reading, when your preferred genre has no written repertoire. Written charts are used in the studio, but seldom by working bands.

A problem with reading is that it's a long learning curve -- especially for adults who already know how to play -- and not much use for it unless you can do it at a fairly advanced level and seek out work that requires it. So, the so called "reader gigs" are covered by a cadre of players who specialize in that kind of work, including myself.

As a jazz musician, I live in two worlds. When I play in larger ensembles, or bands that have heavily composed / arranged repertoire, then I do a lot of reading. But when it's a jazz combo playing standards, I don't even bring a music stand.
I think they mean you're supposed to look for the unnatural fluorescent green color that so many of these manufacturers add to these products to show how natural it is. (even though the natural aloe juice is nearly colorless)
What if I told you there are more than these 2 sides?
Translation from corporatespeak: "We don't have an internally developed framework that can compete with TensorFlow, which is controlled by Google, so we are throwing our weight behind MXNet."

As others have commented here, there is no evidence that MXNet is that much better (or worse) than the other frameworks.
Why are we talking about fake news now? Would we be talking about it if Clinton had won?
At first I thought this another one of the several Java shaming projects that have been posted in the past on HN (usually in regards to the ridiculous class names of some projects ... aka Spring).

But this project actually has some serious utility particularly for byte code manipulators are just alternative compilers like AspectJ. Particularly AspectJ as I have seen it fail on things that neither the Eclipse compiler (JDT) or Open JDK fail on.
Apple acknowledges iPhone 6 'Touch Disease', but fixing requires $149
(though I think massive view controllers are a code quality/poor developer discipline issue)

After almost 4 decades, I'd like to think that the "programming field" would finally get the clue and realize that "massive view controllers" are the result of powerful short term incentives. (MVC was popularized by Smalltalk, and "massive view controller" was a problem even then.)

Remember, if you are a genius being outsmarted by laziness, something is seriously wrong -- the other side is putting in so much less effort!
In my view, we need to go farther than just fixing Facebook in this regard, although that would be a great start. We have “truth in labeling laws” and I think we should also have “labeling of truth laws”. What I mean by this is that we restrict the free speech rights of those selling food and drugs and require that claims of ingredients and claims must be truthful. This is of course because it goes to the health of the public.

I assert that we need something similar when it comes to "NEWS", anything labeled news should have certain standards of accuracy such that the public consuming something labeled news can be confident that what they are consuming is reasonably factual much in the same way that someone consuming food and drugs feel reasonably confident they are consuming what is on the label. This goes to the health of our democracy and hence indirectly to the wellness of the public.

I know this sounds pretty controversial and has 1st amendment implications but it is not without precedence. Prior to the 1996 telecom deregulation act, there were restrictions placed on the public TV networks under something called the “Fairness Doctrine”. That was done under the 1934 telecom act which (http://govinfo.library.unt.edu/piac/novmtg/pubint.htm), in return for free use of the airwaves in exchange for "public services" such as news programming.

With deregulation came the selling of spectrum through auction, which in my view, I don't think it was a good bargain for the public. But I also think that falsely calling something news could also fall under the regulations by the FTC.

I think it is important for the functioning of a democracy that the public have access to a source of information that they can feel confident is fact based.

All of this is obviously academic as it seems pretty unlikely the Trump administration would consider anything like that.
You probably need to strip any attachments before forwarding.
HIRING SENIOR SOFTWARE ENGINEER, MILWAUKEE WI
I don't even like Haskell, so, no, thanks. I was just arguing that Common Lisp isn't a functional language.
Most countries don't have class action lawsuits (at all). So it's not really a free market way of doing things.
I've been working on an app that's more or less using ReSwift (I've hacked on it a bit). Can you elaborate on what you ran into that was complex/horrible?
> Bitcoin ideology

Yes, a subset of the Bitcoin community is a mixture of crazy and money driven; that happens a lot in all sorts of communities.

But you've completely missed the reason I and most other developers I know work on Bitcoin: it's censorship resistant money. For me personally, I first got interested in digital currency years ago when I started getting interested in the decentralized censorship-resistance publishing network Freenet; adding censorship-resistant money to censorship-resistant publishing was an obvious extension.

Is that always pretty? No. But neither is freedom of speech protecting technology - witness how Tor is used for lots of unsavory things too.
Show HN: Accelerate your react native app networking performance
Great writeup. I had the same concern, that is, who controls the censorship.

It is far better to have a multitude of sources and let people choose, which is not what occurs for the corporate news media.
This is the market abusing an assumption, that if you're paying a lab to perform a test, that the lab is providing the test or that some standard exists to compare against. But of course the lab will run whatever test you want, or they think you want, to get a repeat business customer.

People hear lab test and think FDA approvals, an episode of CSI, or getting your blood work done, but these are different types of animals, some fictional.
Not entirely true. How would you teach a course like "Ship your 1st iOS App from Scratch". It involves lots of different things that you can't do just with Audio. Like I said, Audio-only instructions works only for simple scripting stuff like batch files, or client side scripting / coding like Javascript (which is what OP's example is in) and HTML, CSS etc.

ETL tools like Informatica, SSIS etc also need a visual, otherwise you get quickly lost. And how will the instructor do it in just audio "Oh, on left you will see a toolbox, look and locate the one that looks like a grid, but not the one that has an X on top right, also not the one that has a red cylinder icon at the bottom."

The 1 caveat I see in video instructions is that you have to constantly pause the video and code and then un-pause again, if you are following along with the coding. I get around that with the dual monitors.
رابط لايف مشاهدة مباراة ريال مدريد وسبورتينج لشبونة بث مباشر يوتيوب
I've never heard of that law applying to restaurants. But if you buy a ready meal in a supermarket and it's, let's say, "italian sausage pasta" - you can be 100% certain that the sausage in it is from Italy, guaranteed.
In this article, Ben Thompson proposes no clear alternative to the status quo of Facebook distributing fake news/propaganda, suggesting, vaguely, that "whatever fixes this problem must spring from the power of the Internet."

Furthermore, he seems to argue for an economic fatalism about both the news media and Facebook, that they must provide what users want, and that users want fake news/propaganda to support their own opinion, so the media and Facebook must provide it.

On the media: "The media couldn’t have done a damn thing about Trump if they had wanted to. The reason the media covered Trump so extensively is quite simple: that is what users wanted."

On Facebook: "the company is heavily incentivized to be perceived as neutral by all sides; anything else would drive away users, a particularly problematic outcome for a social network."

If this economic fatalism argument is correct, then I see no reason to believe that some other solution will "spring from the power of the Internet," and democracy is doomed.

Certainly Thompson himself provides no reason to think a solution will exist, even one that "springs from the power of the Internet." He is correct that "if we choose, [we have] access to more information and sources of truth than ever before, and more ways to reach out and understand and persuade those with whom we disagree." But if we can't actually tell which news sources are providing truth, and we all want lies, and so thereby the lies are easier to find/access/distribute, then the problem cannot be solved.

But if his economic fatalism argument isn't correct, then it really has nothing to do with his second argument that FB shouldn't decide the news.

As for Facebook, most their proposed solutions https://www.facebook.com/zuck/posts/10103269806149061 look like solutions Thompson would like. Thompson argues that Facebook shouldn't "decide the news," not for economic reasons, but because FB could make the wrong decisions under a totalitarian government. Facebook strongly agrees, "We do not want to be arbiters of truth ourselves," so they won't.

FB proposes easy reporting and third-party verification, which sound to me like they "spring from the power of the Internet," whatever that means. If FB decides to "raise the quality bar" on the "Related Articles" section by measuring positive citations, in a way vaguely reminiscent of Google PageRank, that would spring from the power of the Internet, I guess.

None of that matters if people are always going to click on propaganda and share it no matter what. So Thompson is either wrong about the economic fatalism argument, or FB is already planning to give him what he wants, or both.
No, a feature. There are many valid uses for that sort of flexibility.
verum is singular

vera is plural
1Password isn't a web-based password manager, it's an offline one that has a syncing component. Syncing is traditionally done either over WiFi (so no exposure to attackers), Dropbox, or iCloud. More recently 1Password now has an optional subscription model that gets you syncing + all updates to the app on all platforms. But the new built-in syncing uses a separate Account Key, which you provide along with your master password the first time you set up syncing on a particular device, and then you never use the account key again (until you have to set up a new device). This means you can store the account key in whatever secure manner you want without needing ease-of-access, and it means you won't ever accidentally type your account key into the wrong place and expose it to an attacker.

So basically, if you use 1Password's built-in syncing, the attacker has to compromise your machine to get at your vault, just as they would have to do if you didn't do any syncing at all. If you use a third-party service for syncing (e.g. Dropbox, iCloud) they have to compromise that service. And of course in both cases they still need your 1Password master password.
Reminds me of the novel-rewriting-apparatus from 1984, except with more friggin' superheroes and remakes.
Honestly I'd buy this from you depending on the price. I don't want to make one myself, but I love the idea of a lightweight pack and (personally) don't mind the look. Actually quite like it. :)

Nice work.
BASIC was kind of nice, I liked to program simple adventure games on it. Too bad I never really figured out arrays and DATA statements, that would have helped immensely with getting more complex things done.
> there is no inherent problem with cosmetics lying.

I think I get your point - that as long as the consumer cannot qualitatively perceive a difference, then there's no harm. But thats incorrect for the following reason:

What about competitor products ? Presumably this product contains no Aloe because its cheaper not to. But what if XYZ corp wants to make real Aloe lotion ? Their product will cost more, but to the consumer the two will look the same. XYZ will lose money to their competition's lies, which is an undeniable consequence.
How would a uneducated/non-expert jury parse this claim?

Tim Meadows, president of Concentrated Aloe Corp., said that nuclear magnetic resonance isn’t reliable for cosmetics because the presence of multiple ingredients can cause interference and there’s no way to test for aloe in finished products. He added that maltodextrin isn’t an adulterant because it can be used in the drying process, and while some ways of processing aloe remove acemannan, that doesn’t mean the aloe isn’t real, he said.

---

In other words, we don't really know the answer here and if consumers just ran to the nearest courthouse over every perceived slight in this Libertarian utopia, expect questionable jury settlements to be the norm, much like how our East Texas patent courts seem to have outcomes that are near random and demand settlements sometimes in the billions of dollars. I don't think "run to court" should be our first instinct here.
Most of them moved to Java twenty years ago.

People who are still programming in C++ today do so either because they like it or because they have no choice.
Google is down in all of the Czech Republic
I haven't seen a lot of people in the US defending companies passing off mislabeled products.

As for your yogurt example, perhaps it's because it's less important to those of us who live really far from Greece. It might not even be desirable to have yogurt that was shipped halfway around the world!

Is it yogurt made from Greek people? Is it yogurt made by a Greek company located in Spain? Yogurt made from Greek dairy, outside of Greece? Yogurt made in Greece from Italian milk? Yogurt made in Greece from Greek milk, but in the Australian style? I can think of all kinds of reasons folks half a world away would care much more about what style the product is, than would care about where, precisely, it was produced.

Of course, when you're in a trade union with a country that has a vested interest in having a monopoly on a product, obviously they're going to be pushing semantics in order to come out on top.

For those of us not so close to Greece, having to call it Greek-style yogurt is just more word soup. (also, this happens all the time in the US; the 'Greek' would be written really large and then 'style' in much smaller letters)

OTOH, it's pretty clear-cut in the case of a product that claims to contain a natural ingredient, but have none of it, and not even have any semblance of the benefits of the actual product.
Why Doesn't Python Have Switch/Case?
Google outage in Central Europe
Yeah, sadly Ruby has the same environment issues as Python. Python has virtualenv, Ruby has rbenv - they're essentially required, sometimes even for global binaries.

For Python, there's `pipsi` for automatically creating unique virtualenvs for binaries - that's the right approach, and it's worth adopting ASAP for future sanity. It even lets you mix python 2 and 3 binaries without any issues. I don't know what the equivalent would be for Ruby.
Coala 0.9.0 release announcement
Yep. I remember that feature from the Windows NT days.
Your experience with Clojure might not in fact generalize to "most lisps", which have very good compilers that catch all kinds of errors. Certainly the "low hanging fruit" ones like references to unbound variables or functions and such.

What was the typo?

> it crashed the site when this one particular task was run.

Might that also be because that was the first time the task was run at all, since the code was written or altered?

Code that compiles (such that we are confident it is probably free of silly typos, other than those somewhat rare typos which play out in some way that still compiles), might not be correct; it still requires testing.
Oh, I thought it was the same legal package (regional products and naming). You are right though: labels can't lie about the origin of the product.
Agree, I moved away from consumer stuff primarily because I think that enterprise buyers are more rational & logical (not completely... but more than consumers).

If you're looking to create an enterprise installable version (a la Sidekiq)... well... read the deployment options post: https://www.enterpriseready.io/features/deployment-options/ (we run a company that helps other companies do just that).
I'd say the two more important advantages were a) the bare-metal view C gave you, down to individual bytes, which was important for systems-level programming, and b) the lack of overhead from things like bounds checking and garbage collection, which was useful on the butt-slow machines in the 70s and 80s.
The Libertarian ideal also says "do what you want as long as it doesn't harm someone else". Multiple companies causing financial harm to citizens by deceiving them through fraudulent products actually goes against the Libertarian ideal.

In other words, it's not black-or-white, just like any other political ideal. If the world operated on such a strict "Libs/Dems/Cons must only do exactly what their parties' ideals say" then we wouldn't have had Obama's administration targeting innocent civilians with drone strikes, and Bush Jr. wouldn't have increased federal spending by 60% during his term.
That's not a "does." That's an "is." My point was that "is" does not matter for GRAS products, for anything other than ideological reasons; only "does" matters.
This is correct, and important.

Webhook payloads need to be logically monotonic[0]; this probably means either:

- having a lamport-clock timestamp for each payload so you can entirely discard older payloads in favour of new ones

- a well defined / consistent "merge" function over the subset of the payload you care about (e.g. maybe you know a customer's state can never go back from "registered" to "guest")

[0]: http://bloom-lang.net/calm/
Can't you just map another key to Esc, like with xmodmap or its OSX equivalent?
It depends on the laptop. I've seen Dell XPS-13 and XPS-15 on sale at BB. Both of which are excellent.
We’ve been in the business a long time and we know where the raw ingredients come from,’’ John Dondrea, Fruit of the Earth’s general counsel, said in a telephone interview. “We stand behind our products.

Did I hear somebody say that regulating companies is bad for business? And the incoming administration have said that cutting regulation is a top priority.
It's also that the fraud is incredibly diluted. Is the solution a class-action lawsuit? If so, is it even worth it to me to fill out the postcard for a tube of bogus aloe I bought 2 years ago? Let's say someone actually told me it was fake. Was it the "Wal-Mart Premium Aloe" or the "Wal-Mart Organic Aloe"? I would happily pay $0.20 more for real aloe over fake, but I'm not going to spend 20min on my phone then pay $0.20 more for each item I put in my cart.

Which brand of olive oil isn't the fake one, again?
Trump hires two net neutrality opponents to oversee FCC transition
I'm ignorant to exactly how Glacier's API works, but what's stopping you from reading bytes from the socket at any rate you want (for a single file)? e.g. what is stopping me from doing 128KB/s with this code:

byte[] buffer = new byte[128*1024];
while(socket.read(buffer) != -1) {
// do something with buffer here
Thread.sleep(1000);
}
Webflow - Really easy for mocking a site up, as well as more advanced design. Outputs the best code I've seen, so it could be used in production. https://webflow.com/

Pop - iOS app. Draw on paper, take photos, mock up the page interaction. Nice for early demos. https://popapp.in/
Zipline raises funds for on-demand blood deliveries
Yes, blacks have lower average FICO and FICO is also biased in their favor.

But this paper is NOT about correcting that bias. If it was then it would be a pretty short paper:

Abstract: Go use isotonic regression in scikit-learn, once for each group.

References: Some papers from the 1970's when isotonic regression was developed.

http://scikit-learn.org/stable/modules/calibration.html

...but at the same time I think I'm right that this happens because FICO score already is racist to begin with...

This is also incorrect. The conclusions of the paper would remain valid if FICO were calibrated identically for all groups.

Can I suggest reading the paper and working through the math?
Cars ARE cheaper. However, as a sibling commenter mentions, consumers demand more features, so they're spending about the same (inflation adjusted).

I took the time to investigate a few months ago and came up with this (UK-centric) example:

Let's take a cheap car from the 1960s, an Austin Mini Cooper.

A 1960s Mini Cooper was about 500 pounds. That's 10.000 pounds in today's money.

Today you can buy a Dacia Sandero for 6.000 pounds. That's almost half of a Mini Cooper.

https://news.ycombinator.com/item?id=12551017

http://www.thisismoney.co.uk/money/cars/article-2232885/Top-...
> anything labeled news should have certain standards of accuracy such that the public consuming something labeled news can be confident that what they are consuming is reasonably factual

Who determines what is factual? How do you police the global Internet?

Consider the Snowden disclosures. The government held its line on their non-factuality for surprisingly long, including by lying to Congress [1]. Also, The Guardian, who led the charge on vetting and publishing Snowden's claims, is a British newspaper.

[1] https://www.theguardian.com/commentisfree/2014/jul/31/cia-di...
Show HN: Replace Facebook ads with art thanks to this chrome extension
Frankly, the phonetics were trivial. So it's really...

Amazon: ies12#
Facebook: otto16&

"Otto" made me think 8, and that led me to "sei" (I read stuff upside down when reading to my kids, so I flip letter orders easily). It didn't take long to figure out those were the length of the site. So now we're down to....

Amazon: 12#
Facebook: 16&

These follow a pattern (digit digit symbol), so even if I didn't notice that the symbols were only those above digits There are about 2000 possible choices. Or 11 bits of entropy.

I didn't understand your number scheme, but I probably don't need to.
Hi lucaquerella. I've been working on a similar bit (minus the React-inspired UI) here (combining ReSwift with app coordinators): https://github.com/willowtreeapps/cordux

We've also found reproducing the UI via state to be a huge win. We're using FBSnapshotTestCase to generate snapshots of our app across different controllers with different states, automated to take snapshots on different devices and in different orientations.

Glad to see other people are pursuing these ideas!