skysight-inc/HackerNews huggingface dataset:
You have to walk the entire path from the presumption of innocence. You need reasonable suspicion to accost someone in public. You need probable cause to arrest, and conduct searches or perform seizures. You need some credible evidence to go to trial. You need a preponderance of the evidence to win most civil disputes. You need clear and convincing evidence when the results of a civil dispute may impose a heavy burden or curtailment of rights on one of the parties. Criminal trials require evidence beyond reasonable doubt.

Failing to propose a believable narrative for each increase in magnitude in the burden of proof may cause the entire case to fail in the US.

If you collect evidence on someone that would ordinarily require probable cause when that person should be enjoying the presumption of innocence, that evidence is inadmissible, as is all investigation that depends on it to proceed.

Parallel construction is taking theatrical steps ex post facto to defraud the courts into believing that evidence is not only admissible at trial, but also a reasonable basis for further investigation. If the FBI performs mass suspicionless surveillance on presumed innocent victims, finds evidence of a crime, then notifies another agency to contrive reasonable suspicion, then probable cause, to uncover the same evidence via a legally plausible narrative, that is kicking civil rights square in the teeth. Furthermore, it encourages otherwise innocent activities to be considered as reasonable suspicion, and promotes aggressive police tactics to manufacture probable cause out of reasonable suspicion, or bully people into providing consent or confessions. You get "judge dog" approving search warrants whenever the K-9 cop signals him to provide probable cause. And it combines with forfeiture to become even worse.

When "accidental discovery" evidence is admissible, that is a significant weakening of the public's protections against government, as it provides additional avenues for parallel construction, such as dropping a smoke bomb through a window and pulling a fire alarm, such that responding fire department personnel can notice "drug paraphernalia" and tip the police, who get a warrant based on the tip and conduct a search for drugs. This encourages obstruction of services to promote public safety, such as disabling alarms or blocking emergency calls. When "clean hands" evidence is admissible, one "dirty hands" cop--or a paid informant--just needs to pretend to be an anonymous member of the public to tip off the "clean hands" cop. My own non-judge opinion is that poisonous fruit is when one law is broken in pursuit of enforcing another, not just when someone's rights are infringed.
ECC + checksum have a slight flaw.

If too many errors happens, the checksum can be correct even though the content is corrupted.

Hum... I know what you think: ThisShouldNeverHappen

When exploited by human it is called a collision attack. Works pretty well, so many people trust but never check.
Exactly. In the next few months it'll be ready for a proper unveiling!
What life is like after police ransack your house then the charges are dropped
I saw one like this once. Back in the early 90s I was working at a computer lab at my university. We had just gotten in a 300MHz DEC alpha, and that thing was a screamer! It was so fast that X-windows didn't feel slow on it! (And this was in the day of 25-50Mhz 386s and 486s.)

I was compiling some tiny test program on it, and it spit out an error message that said something to the extent of "This shouldn't happen. Email Dave and tell him what you did - david<something>@digital.com." I ended up forwarding it to our IT department whom I assume sent it on to DEC. I don't know if Dave ever saw it or not, though.
> My response to that is why? And if you can't cite a reason that doesn't involve such abstract concepts as maturity (highly relative, not measurable)

I used to think this way until one day I realized that there are many very important things that are unquantifiable and abstract, yet still matter very much.

I used to think coming on time to work was arbitrarily set by my boss...but over the years I discovered that there are numerous good, but abstract and unquantifiable reasons for this.

The idea that, as an employee, you have to be able to understand a rule in order to not resent following it, is a flawed attitude, and a reflection of a deeper problem with authority or need for control.

Would the reason, "I need you here early to see if you can follow instructions from your boss without understanding them." be a goood enough reason for you?

For what it's worth, I found a way to control my own schedule for the most part and I work better in this environment...but I have come to appreciate that there are elements at play beyond our immediate understanding, especially when working with others...and whether i understand it or not, I should respect it's value or at least the role I play within that hierarchy and framework.
Eclipse moves Che to general availability
Good timing. I was about to reccomend starting a project on AWS because Azure didn't have something like aws lambda.

Great job guys
PASOK = Panhellenic Socialists
I use 4 because that's how Xcode set it up. I used to use 2, but when you're working in a joint code-base without a linter (almost anything on GitHub) 4 spaces is the standard.
I don't think Stallman even recommends Red hat or Ubuntu, MS has a long way to go.
You're sleeping well, just off cycle. The "secret" is to rotate forward. Take a week or two off and try rotating your sleep forward in 8 hour blocks. If you did that, you could get yourself on a more typical 11-7 sleep cycle and preserve the amount of sleep you get.

My mom struggled with this as a nurse on shifts. Alternating between 8 and 12 hour shifts as well as evening/night made it tough for her to sleep.
I love platformio too. We have another extension that can be used with platformio. This isn't really documented yet, something I'll be fixing next month.
https://visualstudiogallery.msdn.microsoft.com/35dbae07-8c1a...
My college had three non-CS writing courses. I would say they helped improve my writing skill, especially one of the classes. I would also say writing well is an important skill to have when working for a business - when writing documents and sending e-mails to other techs, and especially in communications with non-techs. CS is not the only thing you need to know when working for a business.

Other classes folded back into CS or working for a business as well. For example, my psychology course was helpful in a number of areas, including as preparation for an AI elective I took.
AWS Monthly Review – March 2016
It'd be related to inlining a function since size is a common rule there. Some searching turns up this[1] article on crankshaft from three years ago, which lists the restrictions as ">600 source characters including whitespace or 196 AST nodes".

[1] http://jayconrod.com/posts/54/a-tour-of-v8-crankshaft-the-op...
I think the downvoting is more in response to your editorial tone.
1. We should have Service Bus support in the next month or so. You can see a sample of it in progress here: https://github.com/Azure/azure-webjobs-sdk-script/tree/maste...

2. You can access the file system and all your functions share the same files because we're using a network file share.
It's clear that you know what is actually meant by "order doesn't matter".

However, I find the idea that FP advocates have been ambiguous in using this phrase to be preposterous. In none of the examples you cite does the other say "order doesn't matter" without qualification. In every example you cite, the author explicitly says that order of evaluation/execution doesn't matter. That is an unambiguously correct statement.

That being said, it is still possible to be unambiguously correct and still regularly confuse people. Rhetorical style and knowing your audience go a long way towards avoiding that sort of confusion. However even when you write with clarity, there will still be some who will misinterpret - this cannot be helped.

I recognize this is merely my personal experience, but even as an average programmer who was haphazardly exploring the concepts of FP, I don't think I ever misunderstood what was meant by "order doesn't matter". If it turns out that many/most people were confused, then I will consider myself lucky in having found some good introductory material. Otherwise, I'm inclined to think that this is one of those blindingly obvious things, and that people who fell into this confusion - while by no means stupid - were simply exercising poor reading comprehension when they came across that phrase.
> I imagine without CF law enforcement would be forced to charge you with a crime to remove illegal property from you. This might be problematic in the case of guns, illegal substances, explosives, etc.

I see no problem with guns, illegal substances, and explosives being a separately-delineated legal category, allowing them to be seized while not allowing cars, computers and other private property to be seized.

> I'm not sure about requiring a 16 year old to be charged with a crime for a police officer to take him beer away, so I understand this argument to some degree. It's a case of police discretion being warped into something it wasn't intended to be.

I don't think that would be handled through civil forfeiture law, either. They'd just pour it out.
MIT is all-permissive and compatible with everything. Roughly the only reason to use CC0 instead of MIT would be if you don't want to require people to preserve the copyright and legal notice itself, which may be appropriate for small code samples where even that might be mildly onerous.
I've been using laptops exclusively for the last six years, I move around too much to go back to a Desktop computer.
You could stand to turn down the hyperbole in the title. I knew that DNA was a double helix, and apparently that isn't "wrong".
Beware of Unverified TLS Certificates in PHP and Python
> Ah yes, thanks for invoking "save the children" and the farcical War on Drugs.

That's from an excerpt from a document I referenced. I already noted I didn't agree with everything in it, but there were more examples that just that in the excerpt.

> Civil forfeiture victimizes far more people than it helps protect people and society at large from bad actors using ill-gotten gains.

That would be an interesting point in the argument if true. Can you substantiate that?
But then you wouldn't have any reason to run Windows.
Agreed. Hoping the rest of the HN crew will help bring the bias out. It's an indication at best; not science for sure.
The problem doesn't really have anything to do with immutability; the problem is dependency and composition.
E.g.

f :: A -> B

g :: B -> C

will let me write g(f(x)), but not f(g(x)). It does not matter if f and g are 'pure', the point is that f must come before g. I think the mistake is to think that functional programming is about immutability, and that immutability solves the problems. Immutability is there to keep the types honest, it is fine to have effects aslong as we are upfront about them, and don't conceal them under false names such as "int" and "bool".
500 Startups launches $30M micro-fund in Canada
Running a JSON API with Rack and Mruby on a Raspberry Pi
We should have some more docs on this coming soon, but it's a work in progress, honestly. We think there are too many steps to get it going locally today. You can read more on how to setup the Host here: https://github.com/Azure/azure-webjobs-sdk-script/wiki
The only language I sometimes use 2 spaces for is HTML, since you can get so damn deeply nested. But even then I usually use 4 because it's so much easier to see the structure.
I'm not sure I remember any good books. There's quite a bit of info on the web though. Besides bloggers who exclusively focus on sleep, the only communities that take it seriously are athletics and paleo. And there's a lot of other bullshit that comes along with either of those.

Here are some things that have helped me.

It's not just the amount of light around you that matters, the amount of light entering your eye is much more important. Staring at a computer monitor might as well be staring at the sun as far as your brain is concerned. Get off the computer at least two hours before you want to go to bed. You like coding late at night? Sorry, you will have crappy sleep. The same is not necessarily true for watching tv. It is farther away from you and not nearly as much light enters your eye. It still has the same effect, just less.

Get rid of all light in your bedroom. Blackout curtains. A single led light on a piece of electronics will now keep me up at night. Get an alarm clock that lets you turn off the display.

Never do anything in bed except sleep or have sex. Reading in bed for a little while before you go to sleep is fine, reading for hours is not. Do it somewhere else, you are not tired yet. If you have a tv in your bedroom get rid of it (this is very important).

Use f.lux. If you like to read in bed buy a red spectrum book light and read with the lights off. I use a tablet and some app that lets you turn the brightness down very low, low enough that I can't see it with the lights on.

Try supplementing magnesium (I use Natural Calm). I am also convinced that diet plays a big part in all this, but I don't have much more to say than eating healthy will make it (and almost everything else related to health) easier.

To start off, stay up late and force yourself to get up early so that you'll get tired early the next night. Keep forcing yourself to get up early. If you get 4 hours of sleep for a few nights, wake up early and then can't fall asleep at a reasonable time go see a doctor, there may be something wrong with you.

If the reason you're not falling asleep is because you're coding or playing video games or something else that keeps you stimulated, you have to stop that at night. There's just no way around it. You have to start winding your brain down a few hours before you are going to go to bed. Read, watch relaxing tv, talk with your partner or friends.

There's probably a lot more, this is all off the top of my head.
Great practical advice! I like the way you have distilled it down to 3 responses - No, Yes, Hell Yeah!

Two questions:
1)And how do you convert Yes to Hell Yeah!? 2)What strategies would you apply to find those potential (or initial) customers?
This article came out a couple of months before WWDC - which is widely expected to include the announcement of new Macbooks, and likely also a Mac Pro update.

The 5K iMac is recent, a good value, and includes cutting-edge hardware from the time it was introduced. I expect Apple will continue to invest in new Mac development, as Macs are both profitable and important halo products.
This reminds me of the sage advice, "Never check for a condition that you don't know how to handle."
> I'm not sure about requiring a 16 year old to be charged with a crime for a police officer to take him beer away

Officer: "Pour out that beer immediately or I will arrest you"
That title is so egregious that rather than trying to fix it we just flagged the post.
They finally did it. Thank you! Literally just got approval to buy Xamarin licenses at work which was a hard sell - now we get to go and deliver the good news that it will be free after all.

Words cannot express how big this is for the .NET community.
1) Yes, the problem with creating variations is still here and is worth mentioning. Today you need to know your product well and know your visitors well to create a valuable hypothesis. And this is what we're working on right now (disclaimer - I'm one of the co-founders of Landy).

2) The idea here is that with ML you should not analyze every dimension separately. ML is taking into the account all available characteristics and making decisions based on all of them together (like if the guy on OS X, who came from NY from the Facebook campaign in the evening - prefer to watch product video instead of watching screenshots - no problem, we'll show him video).

3) The real power of ML comes out when you could not obviously split your traffic based on the ad link (like utm_campaign=dogs). Direct and search traffic on your homepage are great examples in this case. Also, manual targeting requires a bunch of analytic folks, who will continuously analyze your traffic, setup and adjust optimization campaigns. Even in this case - it's still difficult to adapt to dynamic changes in traffic (like a new type of visitors, season changes, etc). So ML could not only improve results but also decrease the amount of human resources which is currently required for solving such complex problems.

So what I'm trying to say is that your assumptions definitely make sense in some cases. But we believe that there are still plenty of cases when ML could drastically increase your results and save your time.
Jesus. That's incredibly disturbing.

I'll remember to keep the cops on speed-dial if I ever move there.
Home: http://zstack.org/

ZStack is open source IaaS(infrastructure as a service) software aiming to automate datacenters, managing resources of compute, storage, and networking all by APIs.
FOIA request for Google hack returns details on electric grid security [2014]
Ubuntu / Debian is. A lot of startups don't care about "official support" -- at least until they're big enough that price is not a factor anymore.
If this thread WAS about Windows (and not Unity), I have a feeling that the steam hardware survey is not a good indicator of how many potential C# users are using Windows. Maybe something like the Stack Overflow survey would be better - http://stackoverflow.com/research/developer-survey-2016#tech...

50% are Windows users according to that survey. Still a significant amount for sure, but not really the same thing as 95%.
I often use such error checking. Usually the value of such error message is in making the code easier to reason about, to further clarify some obscure use case (which can't happen). And if it does happen anyway - well, at least we get that alert. ;)
'Counterfeiting is art': Peruvian gang of master fabricators churns out $100 bil
Fuck off. I didn't ask for your help.

And i'm over 40 now and not an idiot, someone else has 'helpfully' explained that to me in the past.

About 100 times.

If it had worked, I wouldn't be posting here.
> In order not to lose money, Postmates is limiting the free deliveries to orders over $30, which make up about 50% of the orders on Postmates.

New employee here (just joined this week) -- one of the things that I find so compelling about Postmates is that it's focused on building a profitable business, without having to subsidize orders.
What Is Amazon Elastic File System?
https://en.wikipedia.org/wiki/Embrace%2C_extend_and_extingui...
4 is more legible. Besides, that's what's recommended in the Python style guide, and Python is my sweet lover.

https://www.python.org/dev/peps/pep-0008/#indentation
anyone care to explain the difference/relation between mono and the open source .net core
are they the same thing /
do they complete each other /
do they overlap
So we should respect accomplished liars? This seems totalitarian to say the least.

Lying to the public to accomplish a goal is not admirable in my view; it is contemptible.

It seems clear to me that he lied to Congress but parsed his testimony in a way to provide deniability / accountability. You may choose to admire this but the rest of us don't have to share your view.

I'll side with Socrates and condemn the Sophists.
Ultime Notizie
"Disable telemetry reporting"

Well, I knew that would be in there but I am surprised that they informed us about this at least.
Yes, sunlight controls circadian rhythms.
You still can't call that a meaningful organism. The speed of light still means it can't have had more than a few dozen "clock cycles" since the galaxy stabilized enough to permit it

Signals inside the cerebral cortex were cited as traveling as slow as 7mph. (I think I'm getting that from the old Cosmos series.) So a brain could be at least 95 million times larger. So Marvin the Paranoid Android's complaints referencing his "brain the size of a planet" could be realized in theory. In Michael Swannick's Vacuum Flowers the Earth had been taken over by a hive mind called "The Comprise" but it couldn't grow any larger because of lightspeed delays. Attempts to do so would result in "mitotic division" into rival sub-entities, one of which would kill the other.
"We each have about 20,000 genes, all of which sit together on a molecule of DNA."

Not a great start there...
That's not true. CF is how assets are seized prior to conviction, including stolen good to be given back to the rightful owner[1]. CF has a lot of problems, but let's not ignore that it can, and has been used to good effect in the past as well. I doubt doing so will lead us to a better outcome.

1: http://www.fed-soc.org/publications/detail/forfeiture-is-rea...
FollowFeed: LinkedIn's Feed Made Faster and Smarter
> Fuck off. I didn't ask for your help.

Commenting like this will get your account banned, so please don't do it here.

https://news.ycombinator.com/newsguidelines.html

(Btw, the comment originally consisted of just the bit I quoted. The rest is fine, but the first bit is not ok.)
Ask HN: Why use CoreOS and what are its advantages?
what are the advantages of using CoreOS compared to other linux distributions?
wow...just an hour ago I asked if I should use Xamarin or React Native.

https://news.ycombinator.com/reply?id=11398297&goto=threads%...

and now this arrives...

basically been struggling to run nuclide in an virtualbox ubuntu image on windows.

This basically brings the react native to windows!!!!!!

I always found it pretty pissy that nuclide didn't support windowds out of the gate and it was too much like Atom (insanely customizable but without the ability to ctrl+click on functions and variable declaration and high configurability with dependencies on 3rd party packages breaks Atom).

like the comment by jolux, I vastly prefer VS over Atom. In fact I might ditch Atom asides using it as a powerful Notepad.

man what is going on today? it's like a blitzkrieg by Microsoft.

Yesterday Microsoft was still uninteresting to me because I associated with being close source, not playing nice with other open source technologies....

I can confidently say that my view of Microsoft has changed dramatically after release of VS, React-Native, Xamarin, and now an AWS Lambda alternative that looks much better than AWS....here's hoping I can get some free credits from Azure to test out Azure....which equally I used to ignore but now...I'm taking a keen interest in Azure and what it has to offer over AWS...

It's really interesting to see Microsoft has made a huge effort in winning developer's hearts by opening up everything and it's working!
Its only a free market until the rich people start losing money
Yeah I think it is also who you ask. And Glassdoor is also a bit wonky; all companies I speak to here are crying they have to offer 350k-800k RMB otherwise devs (seniors) just go elsewhere. And that's Vancouver salaries.
JSON generator
So why don't we disrupt the damn thing? I mean by building something better, not breaking it altogether as we do with ad blocking.
I have to take two physics classes, ~4 history classes, and ~2 English classes.

We also have a requirement for attending a philosophy class about ethics in computing or something.