skysight-inc/HackerNews huggingface dataset:
> There is abuse of children, then there's the act of making recordings of it for others to consume. The latter certainly functions on a demand curve, as it takes more work to produce something than it is to just do it.

With the Rhino argument, the entire reason for the act occurring is economic (kill rhino, collect horn, get paid). For paedos, the act occurs because they want to do it. Being able to gain social standing or affirmation is secondary. People record child pornography for posterity without distributing it.

> There probably isn't much rationality to it. Legislation is more of a political process than a rational one.

Agreed, and that is the thesis of my argument.

> I would agree with that assessment. But there's also a shocking amount of truly, unbearably horrific content in the world. Disgust may not be the most rational basis to make something illegal on, but it's better than nothing. Laws are intended to be iterated on over time, a more nuanced view will eventually prevail, though it might take decades.

Disgust is not a reasonable basis for making something illegal. At a bare minimum, I believe that the first amendment rights of people drawing depictions of child abuse are being violated. But it's "icky" and not politically viable to defend, so nobody defends them.

> Paedophilia is not illegal. It's child abuse and possession of child pornography that's illegal. You can't convict someone of being a paedophile, there's no law against it.

Possession of something that depicts, but is not, child pornography is also illegal (and to your point, irrational to make illegal).

At the risk of losing my footing to try to make a point, I think it's somewhat similar if someone said "Being homosexual isn't illegal but engaging in any act whatsoever, whether it victimizes anyone or not, is." We've already ruled that sodomy laws violate people's constitutional rights. I'm not saying that paedophiles should have the right to express their affinity with children (they cannot consent), but removing all outlets for it smacks of trying to pray the gay away.

I think our nation would be far more sane if we decriminalized mere possession of child pornography, as disgusting as it is. I would rather have my fifth amendment right not to decrypt a drive than catch people that have not directly (and I would argue also not indirectly) harmed anyone by viewing images.
An endurance of 1 million write cycles is not a lot when you can do millions of writes per second.
Of course, but you wouldn't say "banana skins don't cause accidents" if you wanted to tell the truth. You'd say "banana skins do cause a few accidents" and list the accident reports involving them per head of population using a reputable source independent of the banana industry (and give a comparison figure).

So, in this case one might say: [made up example] "the 'inactive' ingredient of Roundup has been shown as likely to cause cancer at the same levels as eating cooked meats".

Some people do/have reduced their intake of cooked meats in order to reduce their [perceived if not actual] cancer risk.
I'm saying we should stop pretending the reason you can't do light DIY electrical work in your home has anything to do whatsoever with public safety.
I see your point, but I'm not sure beautician licensure requirements are a good place to point out how difficult it is for poorer people to get into.

In my experience, it's a very lower-middle or lower socioeconomic status profession. The licensure requirements certainly haven't meant (in my experience) that we're limiting the field to wealthy people.

It probably could be better/easier, but again, given all the chemicals that get combined, the pace at which they work, and the sharp instruments, I don't think 2.5 weeks of fulltime training is unreasonable.
Check out the docs on security and permissions -- http://horizon.io/docs/permissions/. Horizon ships with a full security model that allows you to protect your data and specify exactly what each user can and cannot access and which queries they can run.
If I were to deny my navigation app access to my location, it should ask me to revoke this decision and not warn me about not finding GPS satellites (which would make me run around with my phone hold up in the air hoping to get a GPS fix).

That kind of notification should be done by the permission system itself, perhaps as an icon in the status bar.
(Former Meteor core dev here) This is cool!

Does Horizon also solve "optimistic updates"? If so I'd love to learn more details. For comparison, Meteor keeps a local datastore that updates immediately when data is mutated and then reconciled with the real database.
Ok, so I suppose you don't mean that the blog post is badly written but that the title is poorly chosen. I tried to not make it about only GUI frameworks by using the word "technologies" instead of GUI/frameworks. But maybe I could have been clearer.

I didn't mention many popular frameworks because the article was already getting long and I didn't want it to get even longer. I should have probably addressed JavaFx (the reason I'm not using it is startup speed; the JVM simply takes too long). Windows.Form is not cross-platform afaik, hence doesn't satisfy the first requirement mentioned in the post.
To Be Continuous – Have We Forgotten How to Code?
The only reason I know of for everyone using the same textbooks nationally is that some people seem to want to push an agenda in their education system, and see that as tool for doing so.
On the other hand, much of the stigma comes from the illegality.
This has to be worrisome to the Chrome team. I take this to mean that Firefox is getting faster and less janky with recent releases. Enough Windows users who are in the know and who occasionally kick the Firefox tires are finally settling on it. I don't view this as a knock on the quality of Microsoft products as much as an overall improvement in Firefox.

I'm on Mac, and I believe Chrome software quality has slipped in the past 12 months. Lots more crashes than I have ever seen and some new CSS curiosities. And that's with me rarely running Chrome - Firefox is my primary browser.

Maybe Mac is a much tougher platform to target and isn't the priority for Goog, or perhaps the transition to Blink has been rough. Whatever the reason, Chrome seems to be getting creaky in its old age.
I prefer Firefox to Chrome, Edge is still unstable but I do like some of the direction they are going in. The lack of extensions I think killed it out of the gate. It's also odd to me that Edge doesn't update through the Windows Store, and instead is updated through Windows Update...doesn't that defeat the purpose of it being a UWA?

I actually find what Opera is doing a lot nicer than any other others are the moment though, find myself using it more and more.
It's a boilerplate around an idea which is described in Architecture part. Webpack, Imba, Ruby is just a one of possible configurations.

The core value is to have one component based structure which is combined with any technology. You add more technologies by adding servers which obey the structure. Component based structure is much different than we do with Rails, Django, Phoenix, etc. If you want to go forward with methodologies or technologies you go without any cost of rewriting because each component is independent.

Thanks to polyglot approach you can work with specialists of other technologies or you can choose yourself different technologies per feature, if you think one is stronger for the task.

Main ingredients of the concept are independent which makes them easy to scale. New threads of some service are cheaper than new instances of whole application.

I hope to add more consumer servers (Python, Elixir, JS) and implement Thin Communication Layer in C using lightwebsockets lib.

Thanks for asking.
>Surfactants, in general, are toxic. //

But you said, did you not, that Roundup - which is about 50% surfactants - was safe, safe to drink even. You compared it to drinking coffee IIRC. How is Roundup not toxic then?
Also productivity, there would be a lot less food available without it, and I imagine it would be close to impossible to manage pests and diseases in a 200km wide one crop farm.
There's currently no GraphQL support in Horizon, but it's on the roadmap. See https://github.com/rethinkdb/horizon/issues/125.
The licensing problem is real, however. I've thought for a while about building a lib for this sort of thing. Funding the time necessary is the hard part. Requiring paid licensing for commercial usage seems fair. Using my awesome project for free fun? Cool. Using it to build something that makes you some money? I'd really appreciate you helping support the continued development and support of the thing helping you make money.
Anybody who thought the Machine, or HP's ability to deploy memristors, was reality, I think is sadly mistaken.
This will backfire. Institutions (large corps as well as police & intelligence orgs) think they want this information to use for 'precrime' projects and also to use as evidence in court.

However -- bureaucracy has always been vulnerable to its own overreach. An invasive legal system is a tax on productivity & innovation. If laws are society's immune system, an invasive police state is a society with an autoimmune disorder.

Tiny countries that can offer alternative systems will become destinations for a new generation of skilled or wealthy expats. Delaware offers benefits to corporations; Estonia is offering benefits to tech expats; this phenomenon will increase.
But then you'd have to do a study of amphetamines and depression. It's really tricky to come up with a sham effect in a placebo without destroying the integrity of the control group.
That's a good point about the idiots. A lot of this discussion feels similar to discussions around developer toolchains as a safeguard against bad code, in a way. Like, we're all well-meaning people who want to do something about this but maybe making people ask permission isn't the solution?

Scale feels like a good metric for this. Like, if you're a builder making a lot of houses get a permit. If you're a homeowner fixing your own stuff, you're okay. Maybe education? Like, "You're buying a house! Have a free handyman course on us!" or something?
About post-consumption could a turd-shot help to compute the calories in/out ?
Max Levchin on the Quantified Self and “Value for Privacy”
Monotonic Versioning Manifesto 1.0
The current version of Horizon doesn't do optimistic updates, but it's on the roadmap. Check out https://github.com/rethinkdb/horizon/issues/23. This is relatively easy because RethinkDB itself has support for notifying the client via a feed when a particular update has landed (i.e. the RethinkDB client can correlate the write with a feed message). It just didn't make it into v1, but will happen soon.
Super Balloon Takes Flight from New Zealand
Hmm, that sounds like a promising idea...
> This has to be worrisome to the Chrome team.

Looking at the data, not really. Their usage continues to grow, Firefox growth is at the expense of IE/Edge, not Chrome.
I don't see a strong argument that "THC" is any better. Everyone knows what THC is.
It's good to see Europe taking the opposite approach of America with regards to Glyphosate. Forget the studies and just let time show us who is right and who is wrong.

All I do know is that humanity made it this far (15000+ years of agriculture) without such chemicals and we'll probably make it much further without them.

If you like Glyphosate, fair enough, enjoy! The rest of us might sit on the sidelines and watch this experiment unfold.
Hyperloop has same problem as flying with terminals being located away from the city. With Hyperloop, the issue is that would require expensive right-of-way or tunnels to bring it into the center of the city. Which is why the initial proposal had end in San Fernando Valley, an hour from LA.

High speed rail has the big advantage that it can use existing tracks, at slower speed, to reach the center city train stations.
tracking website http://www.csbf.nasa.gov/newzealand/wanaka.htm
Hasn't the TSA wanted to move into train stations as well? The TSA has shown that they aren't bounded by either what's sensible (ineffective rules) nor the will of the people (buying the backscatter machines without Congressional approval).
No one commenting here are part of the anti-science folks and you're unlikely to find them on HC. Meanwhile /u/searine is a well-known reddit mod for /r/GMO and his argumentative style of writing isn't new either. IMHO it's people like him who give the industry a bad name.
Sports tech snapchat account (STHQTV)
> His sister saw some of it, and the suspect is said to have shown his family an illicit video, too.

> Within the virtual machine the examiner found one image of what appeared to be a 14-year-old child wearing a bathing suit and posed in a sexually suggestive position. There were also log files that indicated that Doe had visited groups titled: “toddler_cp,” “lolicam,” “hussy,” “child models – girls,” “pedomom,” “tor- childporn,” and “pthc,” terms that are commonly used in child exploitation.

> The exam also found that Freenet, the peer-to-peer file sharing program used by Doe to obtain child pornography from other users, had been installed within the virtual machine. The exam showed that Doe accessed or attempted to access more than 20,000 files with file names consistent with obvious child pornography... and that he used the external hard drives seized by Delaware County detectives to access and store the images.

They have a pretty strong amount of evidence that what's in those drives will be CP.
If the point of Hacker News is to be a sewing circle where we slowly reveal first principles of introductory textbooks, after someone makes the top of the homepage with a fundamentally wacky and incorrect analysis -- just so you can enjoy the comments -- then everything you propose makes perfect sense. Same process also works great in kindergarten classrooms. But at some point you have to stop rewarding people for drawing a yellow sun in crayon with a happy face on it or they never grow up.

Last week's idiotic neural net post involved data compression. It's now a top Google result atop research papers from the people who actually figured it out 30 years ago. I'm eager to see next week's thriller... see ya in the comments. If I get in early enough I'll fix it with love; if I get in late again I may or may not take the time to question why we keep doing things this way. And if I do a half-assed job with either, I'll certainly appreciate people telling me so. Might not work for everyone, but seems to open doors for me--including driver's side on the van.
> People should be coached in how to have a good mushroom experience and what to expect.

Can't go wrong with Messrs. McKenna and Anton-Wilson.
React Cards – Devcards for ReactJS
so .. can one write a spreadsheet app that is able to show results reactively in the front-end and will still reflect that same logic in some kind of backend api ?

Kind of being able to have the same logic in my spreadsheet as well as my api ?

This could be huge!
Nokia Bell Labs achieves world's first 10Gbps symmetrical data speeds over cable
The faq is really pretty strong.

Looks cool!
And the FINRA licensing exams focus almost entirely on the laws that are intended to protect consumers from bad actors. To study for those exams is to have it drilled into your head what you can and can't do. Unfortunately, much of what collapsed the US economy wasn't actually illegal, and in the case where laws were broken, the bankers were comfortable with knowingly bending the rules.
> However if you are willing to accept some functionality will be written in C it is possible to run Swift directly on bare metal.

I would rather use Assembly or compiler intrinsics instead, just like many C alternatives, some much older like NEWP, do.

Also many of the C library calls are impossible to implement in pure ANSI C without language extensions or Assembly, malloc() and free() being two of them.
ECDSA Security in Bitcoin and Ethereum: A Research Survey
Do you have any source for those particular photos and videos being from the other Andaman islands? I've seen the video before and it was labelled then as being of the Sentinelese. I feel that if it were of a different tribe, then you'd be able to find the original context and the actual tribe it was.
Suppose somebody's alibi is "I was driving between these two cities at the time, and then I spent the night working."

But their car-odometer didn't change, and their home-electricity usage dropped to zero that day.

Both of those observations are surely "evidence". Similarly, a digital signal still carries information, even though the zeroes are an "absence" of voltage.
From the study:

> A logical next step would be to carry out a placebo controlled
randomised trial in which the level of therapist contact is consistent between conditions.

http://www.thelancet.com/pb/assets/raw/Lancet/pdfs/S22150366...

Depression studies are subject to well-known, powerful placebo effects, rendering this study's conclusions next to useless:

http://blogs.scientificamerican.com/cross-check/are-antidepr...
Outschool (YC W16) is hiring our first engineer – Empower independent learners
I've never heard about any hairdresser related incidents in my third-world homeland either. The professional licensing leads to the same end state as a bear-repelling rock.
>The rollout of the ACA websites makes it clear that the government isn't good at producing that sort of product.

You mean that the private contractor hired to do the HealthCare.gov website, CGI Federal, did a lousy job?
HN is pretty big these days. There are plenty of anti-science folks of various kinds.
I had the massive misfortune of building out my first large storage box at home with those drives.

Thank god for RAID, because every single one of them and every single warranty replacement has now failed.

I bought HGST after that and have not seen a single bad sector.
I'm sorry you don't like exceptions. It's a pattern that's pretty well understood at this point, has been in the JS language for quite some time now and other languages for even longer.

«So, the equivalent to that code with callbacks is the one from your previous example and not the simplified one that doesn't handle errors.»

No, it isn't. It really isn't. The callback version isn't doing any sort of handling of errors, it's just laddering them, passing them back up the chain. The async/await version is doing the same automatically, wiring together for you the error handling to pass errors back to calling functions.

Even if you did want to handle every possible error/exception that could be thrown in doTheThing(), you don't really have to go all the way to the "parade" version, as only one try/catch should be sufficient in doTheThing().

The issue here is that where you see error handling as a cognitive load, the general best practices for error handling have mostly leaned to the goal that exceptions are for actual exceptional cases and catching exceptions should be left to cases where the user can actually fix the exceptional situation (rare) or logged somewhere appropriate in a global handler.

If you are unsure if you should handle an exception, don't handle the exception. Let the calling function catch, or let it continue bubbling up to whatever global exception handlers you want to set, or even just leave them for the browser's Unhandled Exception Handler and Unhandled Rejected Promise Handler to spit out debug information in its dev tools console. Don't bother remembering anything, just let your tools do their job.

The difference between catch (error) and if (error) in the callback example is that if you "forget" catch (error), it bubbles up to your browser's handlers, but if you forget if (error) it doesn't stop execution, it doesn't bubble up to your global toolkits and exception handlers and it doesn't bubble up into your dev tools debuggers.

(One thing I realized in writing this: due to my rustiness in callback coding I forgot that they should be if (error) return callback(error, null) to properly stop execution, which you want in the default case of not handling the error but passing it back up the chain. Small mistake that could cause debugging headache and adds to my point that the little things that are easy to forget that you always must do in the callback world can have a major impact on debugging...)
That's the point.
You don't need frameworks. Doing apps is ridiculously easy. That's why it looks like a boilerplate of some technologies.
> to show that their assertions come from a biased perspective that requires examination.

But you didn't show it. You assumed it, based on their race.
You might want to check out lovli.js (https://github.com/flipace/lovli.js) -- a Horizon+Redux integration. It's really cool and demonstrates how well Horizon can interop with modern web technologies.
I Was Forced to Eat an Omelet at a Gas Station by My Picnic Randomizer Bot
> If W3C actually cared about links continuing to work, they would fix it at the technical level by promoting content-addressable links [...]

Now, while I very much like the idea of content-addressable systems, that is not the solution to this problem. Addresses/names often are used to identify more abstract things than "this sequence of bytes". For example, company A's current list of prices is not a fixed sequence of bytes, but rather an abstract concept that refers to information that varies over time. The purpose of a name in this case is that it allows you to obtain an up-to-date version of some information.

A name that is derived from the content that you want to obtain cannot possibly do that job. Only names maintained by people who understand the continuity of those varying byte sequences can do that.
You're moving the goalposts. The argument isn't that evacuated tubes are "complicated". The issue is that the cost estimates Musk provided appear to assume secret Musk space alien technology.
Not sure that's going to wash with Thorium. Thorium reactors are very much full on nuclear reactors whatever you call them.

(See the decomissioning section on the 1964-1969 Oak Ridge thorium reactor if you think they are problem free https://en.wikipedia.org/wiki/Molten-Salt_Reactor_Experiment...)
It's safe enough to be used in hand-degreaser, hair coloring and toilet bowl cleaners.

Throwing around the term "safe" is not really helpful. Safe to handle is different than safe to drink and the truth is much more complicated than that. Nearly everything is "safe" or "toxic" the difference is in the quantity that makes it into our body.
Demonstrate prior art? There are a lot of ways to do that without releasing production code.
Thankfully with Windows 10, it seems to be possible to reinstall fresh. Not sure if doing so will reinstall all the crapware though.
If the driver can sleep, than the car needs to handle everything that can happen on the interstate, including deer or people on the road. So I would guess that a interstate autopilot has the same difficult challenges, but 'simpler' things like navigation may be easier.

Basically my argument boils down to, it is easier to drive on an interstate on average, but for autonomous vehicles we are not interested in average and the hard challenges are similar to hard challenges for a fully autonomous car.
I've had that with them, too. While it's true that they're not super detailed, I'm also not an expert in every field, and in the majority of articles I found it a good balance. But years later, perhaps I've moved beyond that.

I subscribed for several years until I got tired of their political agenda. I think the straw that broke the camel's back was a feature article on cleaning up landmines in southeast asia. Now, surely this is an important topic, but it's not what I come to a science magazine to read about.

From there I moved to American Scientist magazine, which I found a bit deeper in many cases, and much better regarding editorializing.