skysight-inc/HackerNews huggingface dataset:
The end of pay streaming music may be coming to an end. The commercial music streaming industry generates less US revenue than vinyl.

What would kill streaming music? A court decision against Google that made them take down all pirated music, or pay vast amounts to the music industry. As long as most music is on Youtube, not much else matters.
I believe "Metal" does on the Android side, not sure about iOS.
Yes, this is what I mean. I know it's often a paper check. Much like some of the other comments, sending a paper check gives me several advantages.

I've had really bad luck with using a credit card and automatic payments. In particular, it led to my insurance being cancelled. I seem to have my card number marked bad by the bank at least once per year, and either get a new number, new expiration date, or just have all transactions blocked.

Having a scan of a cancelled check in my online banking account has worked a lot better in proving those sort of payment disputes than anything else.
https://news.ycombinator.com/item?id=11836290 (97 points, 4 hours ago, 42 comments)
Thing is, that's the equivalent to saying "Critical mass _has_ to be coming soon with graphics rendering" - what exactly do we expect from critical mass, something like Xcode for iOS?

The Browser is a multitude of runtime UI/network environments with rapidly increasing capabilities. The "frameworks" are basically different abstractions of their capabilities. They are easy to make, and match whatever abstraction the writer's prefer.

I personally dislike React, so am glad it's not "the one" and glad that their are options.
Trying to prove that you can get on the top of Hacker News with yet another flavor du jour JavaScript framework, even if it takes two tries?
I don't, because I'm not part of those groups, and don't know anything about them, really.

But I can imagine that attempted smears-by-association (as you you are positing above) are common currency, in those communities.
Considering that eating dairy at all is a relatively modern invention (post-agriculture), I suspect not. Is there any evidence at all for the beneficial effect of bioactive dairy products on the gut microbiome, beyond yoghurt commercials for middle-aged women?
Swift: A Dual Language Future
When Trump or Clinton are talking this app lets you know
Why do they want two apps? I have never used messaging in FB after they started forcing me over to Messenger in a nasty way (I read the messages on the Web platform when I happen to log in there, which is seldom).
I find LFS a better guide http://www.linuxfromscratch.org/lfs/
Great point. This is relate to credential specification adopted by the issuer and the associated evidence of achievement, which could be a reference to another cypher hash. A subsequent parsing routine (from the issuer) could determine evidence meta for evaluation.
Not sure if it's me, but your insightly* form seems to have a broken validation rule.

After I sign up for an information session, it says last name is mandatory even though I clearly filled it out.

FYI.
Well, there's sort of some false advertising going on with ticket sales. BMWs just have a high price, if you pay it you get it. If they consistently advertised their cars at $15,000 but then allowed their friends to buy up their entire stock and resell it at $60,000 each, I think people would be more upset.

It's not so much about the price as it is about the product being dangled in front of your face and then snatched away whenever you try to grab it.
I thought Google had killed off all XMPP access too. Thanks for the heads up. Of course, everyone I communicate with who doesn't just use email and/or sms/phone are on Facebook (and Snapchat) - but few if any use hangouts. But it's nice to know that if I go back to using XMPP, I can at least point people towards hangouts. Until Allo takes over anyway...

[ed: submitted that to hn, as I'm sure many people would be interested in an update on XMPP from someone that actually works with XMPP implementations:

https://news.ycombinator.com/item?id=11837466 ]
I'm struggling just to live that middle class lifestyle. Housing ain't cheap!
The average car tax in Norway is on average 102%.
Electric cars, and Hydrogen cars have no tax.

The effect is that the Tesla model S cost roughly the same as a BMW 5-series, or Mercedes E-class.

Non-zero-emission cars aren't exactly financially beneficial already. However, long-term they would want to tax ZE cars as well (at least the standard 25% VAT), so hence the fossil cars will need to become even more expensive.
"Right" is never fully defined, and keeps changing. Therefore, you can never do the right thing.

My solution is radical, but necessary. 99.999% of code should never be written. Let's start saying no to businesses with arbitrary demands, and let's all agree on a set of standards. Only then will we have affordable and quality software.
Don't the two go together? Shame drives people to cover up their mistakes. That produces more fuckups.

There's an old improv game where someone suddenly points to you and you have to continue their story without missing a beat and without doing a bunch of other arbitrary things. It's designed to be impossible. But if—or rather when—you fuck up, the rule is that everybody applauds, praises you, and gives you hugs. It's disorienting at first, but then you can feel yourself acquiring entirely new patterns in response to mistakes.
It's solving performance issues that React and other virtual DOM libraries currently suffer. This is massively important for low power mobile devices. It's not an ego driven project, all research is going back into the open-source community to make better libraries and implementations inclusion React.
With tradition news sources you often know the bias of the source in advance. When reading some seemingly informed comment on Facebook/Reddit you don't know who the entity behind that comment really is.
Isn't this different since you're actually writing everything including the bootloader?
Muhammad Ali on Race Mixing: https://www.youtube.com/watch?v=K_QoxMhHTIg
"Non-performant features have been removed or replaced where an alternative solution is easy to adopt without too many changes." Sound for me like preact (https://github.com/developit/preact)
Yes, the first sentence of your post was accurate. From there on it's completely false.
If you have nothing to say then don't.

@original question. Did you read the github? It is clearly stated what the intentions are. Mainly performance related achieved through being able to only diff renders that have dynamic values. So if you are having trouble with performance and are pretty sure it's not your code but the framework, inferno might solve it.
The thing is, trying to demand absolute perfection results in the inevitable imperfections getting hidden.

If you want them to get fixed, there can't be any incentive to hide them. Which is where "no shaming" rules come from.
The title (and half of the post) seems to say that there is some undocumented API that can do more than what the actual Facebook service does with its regular usage. This does not seem to be the case.
TypeScript not only helped improve Inferno's with quality and read-ability of code. It can potentially help produce highly optimal output (bundles) with Google's Closure Compiler. In the future it may even help created optimised WebAssembly output. It's an exciting time :)
So Google's solution to better security is to stop trying to get OEMs to update their devices, because that's too hard so why bother, stop hardening the OS, and instead just use a better AI-enhanced anti-virus.

> says Ludwig, who spent eight years inside the National Security Agency and a few more with @stake, a security consultancy, before joining Google. “To manage that, you need data, and you need to analyze it.”

Well that's sounds like something the NSA and Google would say.
> how they mangled addressbooks with an earlier version of the fb app

Oh right, I didn't know they have my whole Android address book before. I recommend you to download the data Facebook has about you (they don't give all, but a fair amount) https://www.facebook.com/help/302796099745838

I was actually surprised at the sheer amount of my personal life contained in that file.
Interesting analysis, thanks.

From this perspective, what are some other VC's worth listening to ?
FYI, my first question was also "how is this different than StatusPage.io?". It might be a good idea to have a comparison page or make the differentiation very clear in some other way. Your target audience has most likely heard of StatusPage.io (they are the incumbent in my mind) and will likely ask themselves the same question as soon as they land on your site.

If someone is using StatusPage.io, why should they switch to your service? Or, are you only targeting customers who do not already have a status page solution in place?

Best of luck!
I was not aware, but this is true. I looked through his latest tour and ticket prices vary, tickets are sold from various ticket outlets, and (depending on the outlet) additional fees may inflate prices. It seems like the only tenet that remains is that about ticket resale.

https://louisck.net/tour-dates :
'Regarding ticket resale: we take great efforts and have many methods of finding out what inventory is being sold on "broker" sites like Stubhub and Vivid Seats and immediately invalidating those tickets.'
Appreciate your analysis thanks.
I'm in my thirties, when I was younger I was certainly more willing to put in the effort to find the music I wanted for free. At the time it seemed much easier to find, for me. Now I pay 10 month for spotify and my effort is much less, but so is my interest.
It looks like a very nice and well thought beginning.

Now we should wrap this into safer abstraction and maybe we should explore if it is worth to create a supervision mechanism and a communication model.

Would love to explore this further, but my time is lacking, feel free to drop me an email for any kind of discussion :)
If you were shrunk to microscopic size would you be able to see normally?
You can turn the seen indicators off in iMessage, fwiw.
In my experience, a no shaming culture is one where mistakes get fixed instead of hidden, and everyone can learn from them.

Fwiw, I work for trading firm, which trades 10+ billion dollars daily and mistakes can be incredibly costly. I would argue the lack of shame associated with admitting mistakes is vital to our level of code quality.

I have yet to meet the developer who does not make mistakes. I have met a few arrogant enough that they'd never admit to them.
Ali's friend, Malcolm X, hardly an "Uncle Tom" - as Ali disgracefully called another friend he betrayed, Joe Frazier - had turned away from the anti-white racism of the NOI by the early 60s (and been killed by the NOI as a result), so what's so special about 1969 that excuses a supposedly intelligent man continuing to mindlessly parrot their inane racist beliefs?
Has evidence for actual hacking of the software been proven? I have seen reports of people using unique and strong passwords with TeamViewer and being hacked. It also appears that many people have recently had spurious contact requests. I imagine this would mean that a hacker had access to the email address / account id of that account.
If they want to save the world they should stop extracting oil and selling it to people who will burn it.
In this context, why do we think there would be many other civilisations? In the context of the Fermi paradox we think there would be because the universe is so huge and we can calculate that there would be lots of planets capable of supporting life. That said, the structure of our universe is irrelevant if we're considering whether it is a simulation. The "billions" number that applies in the case of the Fermi paradox doesn't apply to this conversation. I'm also wondering where it comes from.
Upvoted.

This is an important thing to acknowledge about “heroes” and “role models.” People are complicated. Their relationship with the society that shaped them is complicated, their relationship with society fifty, one hundred, or centuries later is even more complicated.

I do not excuse Muhammad Ali’s views on certain subjects because he was amazing in other respects. I don’t give an overall score. I admire and respect certain things he said and did, I politely disagree with other things he said and did, and I reject outright certain things he said and did.

I still feel he is “The Greatest,” but I do not pretend he was perfect, and if you conjured him up today in full possession of his speech and mental faculties, I would not hesitate to argue with him about issues like homosexuality.

I’d do the same thing with MLK. I’d harangue George Washington about owning slaves. I empathize with how they might have formed their views. I understand how the forces of their times and experienced helped shape their perspective. But empathizing with them does not mean agreeing with them.

It’s essential to see the whole person and avoid falling into a simple black/white/good/bad/progressive/conservative trap. And it’s essential to disentangle empathy from agreement or endorsement.
> As you browse the web, Facebook is tracking you and using the data to deliver more relevant ads. As you comment and make posts, Facebook uses the data to deliver more relevant ads.

This is why Facebook is best used in an incognito-mode browser window.
What? Where do all of these conjectures come from? Is there any evidence?
"It was as if a gradually maturing ecosystem had been struck by a blight and overgrown by weeds."

An unfortunate analogy. It is exactly weeds that our microbiome needs. Not manicured lawns.
The whole things was a technical example of moral hazard, and, if you believe moral hazard is wrong, an actual cultural failure.

Using a business model that wasn't self-sufficient - whether VC money, or loss-leader money, or similar - meant that easy streaming stoked a demand and a sense of entitlement in the consumer. Then later, that sense of demand was used as justification to say "Welp, I guess the genie is out of the bottle" and then ask for songwriting organizations to agree to shit fees.

Moral hazard - a risky action was took, when the actual risk was borne by those (the songwriters) other than the people taking the action (Spotify etc).

It's unethical. Saying so is not a failure to accept reality, of course it happened, but it doesn't make it any more ethical. It was a cultural failure and there's a huge counterfactual that is out there that people cannot easily accept - the large amounts of quality, life-changing music that went unwritten.
How to Build a Slack Bot with Python
O'Reily --> O'RLY: Priceless.
People will figure it out. Parking lot owners will have an incentive to provide charging stations; leave your car keys to the attendant and they'll get to it over the day.

More meta: our inability to see solutions to minor roadblocks never mean something won't happen. It's similarly amazing to me how so many commenters here don't think insurance for self-driving cars is solvable in the US - while they're already being tested in several other countries.
Why sell off the train if it's earning money? Plenty of government run ventures don't.
The Barbell Effect of Machine Learning
It seems that open-source operating system projects either never quite get past the point of having a kernel that can print stuff, read/write FAT32, and run a couple of userland processes, or they attempt to implement POSIX.

There's a couple of attempts to build something different - Haiku, based on the design of BeOS; and Redox, written in Rust and implementing access to the filesystem as URLs - but where's all the actual OS research? Where's the service-oriented OS built on capabilities with a typed object store for a filesystem?
It's a paragraph long post. One sentence accurately says iOS Chrome (which is really Safari outside of Google's control with Chrome UI due to iOS restrictions) doesn't currently support push. The rest talks about it wouldn't make sense for Facebook to implement this (they already did), a rant about this being Google specific technology (it is not), and not being an open standard (it is).
Why do you think that sharing buttons are crap?
Ah, "don't fuck up," I wonder why nobody's thought of that before. It sounds like maybe you don't like your coworkers these days?
WordPress Automated Testing Next Gen
He said that before he converted to Islam, while he was a part of Nation of Islam (which is not Islam at all). Nation of Islam also teaches you that all White people are Devils (not just Jews), and that Fard Mohammed is God, and a bunch of other stuff that has nothing to do with Islam (since worshipping anything/anyone other than Allah is shirk, a sin that sends you to hell if you don't repent from it before you die).
Wow, sure is ashamed of themselves, hiding their name from the messenger homepage
Duskers is spooky space exploration with a command console
In all honesty -- and I say this as someone who tends to advocate GitLab over GitHub -- I think they did everything right here.

They implemented spam detection in a way that minimizes the potential impact, prominently notified the affected user, provided a mechanism for solving the problem and did so quickly.

I understand the author's frustration and sympathize, but I'm not sure how much better GitHub could have done here.
The second stage of the Falcon 9, powered by a single Merlin engine, will continue to be expendable on each mission. SpaceX is working on a scheme to recover the clamshell-like payload fairing mounted on the nose of the rocket in a bid to reuse that part along with the first stage.

Recovering the payload fairing seems rather absurd -- that's got to be one of the cheapest parts of the whole rocket. However, if you can recover the fairing, I suspect you could also recover the rocket engine by separating it from the second stage and putting it inside the fairing and then recovering the rocket engine and fairing together. That would require some extra hardware to separate the engine from the stage and then move it into the fairing. None of these things should be hard however.
I once triggered this by pasting a very, very long URL into a gist. It's unsettling realizing that your entire identity can be turned off at the flick of a switch.

It's hard to think of a better way to handle this. Github's current behavior is to remove your account from public view until it can be determined your account wasn't compromised. During this time, you can still push to your repos and do any other write operation. Another way to handle this would be to make your account read-only without hiding anything. The latter is objectively worse: imagine suddenly not being able to do anything.

Gitlab is quite pleasant nowadays, so that's an option.
Any specific reason it is called Inferno? Somehow I can't stop thinking that after Inferno comes Purgatorio and Paradiso.
A good (timing) GPS receiver can easily get you within the sub-microsecond region of UTC. And yes.. stratum 0 sources do include GPS as timing source.

Conversely having an atomic clock as frequency source, doesn't automatically make you Stratum 0. You also have to synchronize it to the rest of the world and the simplest method of doing so is GPS (unless you happen to be an national laboratory).

For a Stratum 1 NTP server the local frequency source only has to provide short term stability and perhaps for GPS reception outages (holdover capability). And if you can live with a certain drift while the GPS is unavailable then crystal oscillators are more than good enough for this purpose.
Highly unlikely this happens very often at all. Counter-intelligence by the FBI (the primary intel agency dealling with domestic political organizations) is very thorough. It would take an extremely skilled person to get through their interviews, background checks, mandatory polygraph tests, etc.

The FBI are the best trained people in the world at eliciting information from people unwillingly/unknowingly - which is enough of a barrier on it's own.
a) How do you know?

b) The phrase you're looking for is "argument from authority," which it is.
We all do strange things. I find it incredible that taxpayer funds provide a substantial portion of the budget for the Catholic Church in many countries, for example.
Surely almost none of this is necessary. If I ever try to fundraise again it's going to be plain, plain text.
Gates proved new bounds for Pancake sorting as a freshman @ Harvard. He famously published with Papadimitrou. Gates is a better computer scientist than 90% of your rockstars at Google.
Ridealong: The Ruin of Minecraft’s Most Obscene Server
private

EDIT: he explains (in an interview which I can't find ATM) that people (someone he respected/knew, IIRC) add 'p' to the front of their name@domain.com to help filter out spam.
Spam detection is far from perfect. The "error" message seemed incredibly friendly (it made me smile), the support guy was nice and as helpful as he could be, and they fixed it right away. Something triggered their alerts, and they temporarily locked down your account. The alternative is thousands of spam bots running amok.

It's not ideal, and maybe a warning would have been nice... however, I feel like GitHub handled it way better than most other sites would. If this happened to me, I would have had no complaints.
Beyond Beauty: The Predictive Power of Symmetry
I appreciate what clojure.spec is trying to do and think it's a good step! If this kind of thing interests you though I suggest looking beyond the code and learn the mathematics -- logic, predicate calculus, and the ideas behind formal methods! It's a wonderful tool for thinking and well worth encouraging.

Try looking up TLA+, Event B, Unity, etc, etc. They've been working on some neat maths and the tooling around it these days is amazing!

For more hybrid language/spec approaches Agda and Idris are super fascinating.
I believe OO and FP are separate. OO languages should not be extended to have functional characteristics. OO is a complete system and functional is a different system although I cannot say why it is.
Cloud.gov
>I'm not sure what you mean.

I mean things like Theano, Caffe, TensorFlow, torch, mxnet, etc, basically all the leading deep learning frameworks. It's similar in several other math/science related fields. Not that Java doesn't exist in these fields, but it's an also ran.
This worries me a bit: I have another github account that is definitely a robot: it publishes documentation on github pages automatically on successful travis build.

There are robots everywhere: for example, the Rust's github repos won't work the same without bors or highfive.

If I remember correctly, the github itself definitely used to allow robots for such use cases.
Not so common now that cars start so much more easily. Thirty years ago when I moved to Norway they were quite common but already underused at the factory where I worked in Drammen (National Industri). Now it is mostly just a few parking spaces in each car public car park that have 16A 230V sockets for charging electric cars.
The Thai cleaning lady facing prison for 'I see'
403 - This request is blocked by Admin Tools. Please change this message in the component's options.

same when going to http://portlandtribune.com/

what's up?
Still feel like we're talking past each other a bit here. Some portion of your UI logic is going to have to translate that data into the corresponding UI output, whether it be HTML elements or Android Views or iOS NSWhateverThingsTheyUse. With a virtual DOM, that's a two step process: your component is responsible for doing the "data -> desired UI structure" translation, and then the VDOM layer is responsible for translating that into the actual UI pieces. If you've got {likes : 42}, React has no idea what a "like" is, what it means to have 42 of them, or what it should do with that information. Your code has to tell it what that means in terms of something to actually draw.