skysight-inc/HackerNews huggingface dataset:
Each experimental outcome has an associated probability that the outcome resulted from chance, not the thing being measured. This arises from the default scientific precept that is called the "null hypothesis", the assumption that a given measurement was produced by chance, not nature.

Scientists use a value designated by p to describe the probability that a result arose by chance rather than design. In the social sciences, a p value of 0.01 - 0.05 is common, which means a result can be explained by chance with a 1% to 5% probability. As one moves through fields of greater rigor and seriousness, the p value required to declare a discovery becomes smaller. In experimental physics, 5σ (five sigma) has become the standard.

In statistics, σ refers to an area under the normal distribution defined in terms of standard deviations (1σ = 1 standard deviation). Experimental physics uses a one-tailed 5σ value, which is quite strict -- it has a numerical value of about 3×10-7. What this means is that an experimental result must be solid enough (and/or be repeated often enough) that the probability that it arose from chance is equal to or less than 5σ.

More here: http://blogs.scientificamerican.com/observations/2012/07/17/...
> I grow more and more convinced that very few people read to comprehend.

As do I. I find myself continually defending things I didn't say because people are more concerned with arguing with what they think I meant rather than reading what I actually said.
"Hoo dee doo"

"4D 2048? Well, I beat regular 2048 and I'm only like 97% totally addicted to that. I'll try 4D out for a few minutes"

hours pass

twitch... twitch
Someone that cannot type fast is going to be selected against in this format. Someone for whom the interview language is not their native tongue is going to be selected against in this format.

Concrete examples: I work with someone that is a very bad typist. Yet she is very smart and a prolific contributor. (edit: the hint here is that a disability can make you a bad typist, yet a valuable contributor) Another person that I worked with was French and and found textual communication very challenging. I can't imagine either making it through this interview process.

Both are minorities by several measures.
So would you rather have the fraudster go to jail costing the tax payers 30k per year, or have them out and working to make back that money?

If you like the former then fraudsters allow the entire taxpayer base to absorb their fraud with a fee on top to keep them locked up (more losses), that will happen either way but it would be nice if they were working for that back rather than locked up.

If you commit fraud you are also marked for some time after like probation but no jail time unless you repeat offend or cause violence. Making fraudsters work is probably more of a fear than jail for some.
7. Horvath felt male co-workers gawking/staring/looking at female co-workers hula-hooping while sitting in a couch looked like someone visiting a strip club.

My issue with this is she had no problem with the females doing the hula hooping but had a big problem with the guys who were watching. This is one of the problems with these ongoing debates: Women very often feel it is somehow solely on men to not look (or whatever) while claiming women can do any damn thing they want. Anyone, male or female, who tries to suggest that women bear some responsibility for not shakin it at work get called a victim blamer, rape apologist, etc.
I can also confirm this. AS well as local, I have set Titanium Backup to send an additional (encrypted) backup to a cloud storage service as well (in my case Google Drive). I have restored from Titanium Backup many times with different ROMS and different phones.
Ok but defining victimless definitions would be a nightmare and ripe for abuse, violence is easy to define.

Drugs are only violent if they are illegal, rape is violence, gambling is sometimes legal-- noone should ever be locked up for gambling -- it is not violent. Morals should not be used, civil rights and not affecting others rights should be the metric. You start involving morals, a bunch of religions have different ideas of that. Violence and invading others personal rights is easy to define. The reason why we have a black market problem is defining things on 'morals'.
It would show good cops to be good cops, and the few murderers to be murderers. Sounds good to me.
The memo was not #1 but #58 (apologies -- my hardcopy is buried someplace, and I made it years ago when rummaging through Marvin's file cabinets for something interesting and ran across it).

But thanks to the miracle of modern science, it's online here:
ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-058.pdf

#1 was JMC's memo on Lisp, but (tying back to this thread) you had to manage memory with CONS (malloc()) and erase (free()).

(I note the date was around the time the first PDP-6 was delivered to the AI Lab so the memo was probably timely. Boy, the PFP-10 (basically the 'real version' of the PDP-6) was such a pleasure to write for, with an instruction set that was basically lisp primitives.)
I guess I have just been lucky since every startup I've worked for has had exceptional operations staff that are widely respected and included in all company activities.
I understand there will always be crackpot theories but why are they getting up-voted.

State sponsored? WTF. This would be an act of war. If you want to go to war why wouldn't you just attack the other countries. Why screw around stealing 300 international citizens first?

Pretty simple stuff, most likely an accident.

Or possibly a political/mental act by a very small group/one person that got lucky.
Yes, I know what it means. Thanks for your help.
also what about including some kind of traceable liquid that can be detected by search ships or satellites?
The old crypto literature has lots of ways of combining RNGs to make better ones (for some values of "better"). You're generally better off just designing one with known properties.
2048 - the new flappy bird
The Graphics module is a core Ocaml library that is always available. In order to use it, it must be linked on the command line, similar to many other languages. Installing an unrelated OpenGL binding didn't magically make "ocaml o.ml" work. Based on this and the obvious trolling of your final paragraph, I'm hesitant to believe anything you said is true.
This post really got me thinking, because I feel exactly the same way. The sequence of events described mirrors my own life so closely it borders on creepy.

I've been falling further and further into the trap of "optimizing" lots of little things. Spending 5 hours reading Amazon reviews to buy an $11 guitar tuner. Trying to leave the house at exactly the right time to arrive at my destination on the dot. And then, becoming very frustrated when traffic does not cooperate or someone on the road is being less efficient than I want them to be.

This post made me realize that thinking this way is almost like an addiction. The more I worry about how to squeeze productivity into a day or which tasks to work on to provide the most benefit (80/20!), the more anxious I feel. And it compounds. Because the next thought through my mind is "I can fix this anxious feeling by planning things out better!"

I'm beginning to think that maybe the best way off this train is to stop trying to optimize and control for variables entirely. It's not enough to pick-and-choose, because then you're just meta-optimizing ("I'll just figure out which of these to-do items is the MOST important!") Much akin to an alcoholic having just one drink, I think any sort of optimization thinking might be enough to get the cycle started again. Maybe the only way to tame it is to avoid it entirely.
I looked at Haskell options - fay and haste are both good, but not complete (try compiling tagsoup). GHCJS works, but generates 5mb JavaScript files.

This is what I meant when I said "by virtue of support for existing libraries". js_of_ocaml translates compiled bytecode and can therefore make any pure OCaml library work in JavaScript without recompilation.
Planck length is a theoretical very small unit of length in physics. It is the scale of quantum foam and several orders of magnitude smaller than all those fancy particles like quarks, electrons, protons and atoms: https://en.wikipedia.org/wiki/Orders_of_magnitude_%28length%...

BTW you are right about compressing: you could store the initial state very efficiently, and probably even play the to the end without trouble.
The line between legitimate enterprise and an illegal business is perhaps thinner than that between genius and insanity.

Of course the US has a black-market problem. I have meet many young businessmen who just ignore the law because the legal landscape is too complex. And I cannot blame them for their actions.
I'm a huge fan of dependency injection, it makes life infinitely better when designing your code & testability.

That said, I'm somewhat sympathetic to this complaint - it turns me off towards Backbone. However, I argue that it isn't nearly as bad as views with Backbone. In addition, this is changing in 2.0 with a much cleaner injection mechanism.
> Tax evasion hurts society as a whole by reducing available resources for the programs that aid our country

That argument only works if taxation provides a net benefit to society.
You can certainly grab the number of touches in an event - two-finger swipe might be interesting. MDN has quite a few examples: https://developer.mozilla.org/en-US/docs/Web/Guide/Events/To...
Sometimes you have to give up
Hey look another thing Apple "simplified". Really not happy with this trend of dropping support/feature and calling it "we simplified it".
I'd be very surprised to see someone who could comfortably speak in a second language, professionally, but have trouble typing. I say this as someone who has some experience both learning multiple languages and having went through learning to teach English as a foreign language. These people would be exceptions to the rule. The blind audition equalizes for more people than for whom it disadvantages.
Pretty well unacceptable for a major vendor of SSL certs. Wouldn't you hope that Rackspace could help keep you out of this trouble if you bought a cert from them? I wouldn't expect it, since they can't keep themselves out of this sort of trouble.
> If a state was involved that would mean that boarding a plane is extremely dangerous from now on.

Why, it wouldn't be the first either destruction or hijacking or both of a plane with nation-state involvement, so I don't see how it would change anything?
Al Gore has never denied being Satoshi:

Relevant: http://www.youtube.com/watch?v=xxnXo1o_XnQ
20.2% running 2.x. https://developer.android.com/about/dashboards/index.html
Seattle City Council approves Lyft, uberX and Sidecar driver caps
It cannot even handle tables yet...
"Yet the myths we hold so dear — the noble engineer, sleeping under his desk to get the product out on time; the company that cares for its employees’ every need — exclude and marginalize an entire class of people whose contributions to these startups make their success possible."

I'm not sure I can empathize with this. People within the company should be grateful for the work being done by office managers, but why would anyone outside the company be particularly concerned about it? Some work is glamorous. Some isn't. That's life.
I think it's important to differentiate, I work with a lot of people who cant tell the difference. They think working 12-16 hours will get them results and they will get noticed.
I could make the same argument about violence by talking about mental abuse. And as I said, morals are already involved, these crimes exist because of morals, not because they hurt people.

The fact is, victimless is as easy to define as violence is or easy enough to have a pretty clear line.

Consuming drugs hurts no one but the consumer. Having 5 wives hurts no one as long as they all consented. Gambling your own money should be your choice.

While there may be the occasional things on the margin, most are quite clearly victimless.
Reminds me of the old breakout games that also required you to balance the paddle while moving back and forth. I can't find any of the ones I remember, but this one is similar: http://www.retrosabotage.com/breakout/balance.html
Yep. A black market is actually a solution to the problem of trade restrictions.
Then the pilots would have take over manual controls. Current autopilots are quite dumb and just follow sequential programs point to point. No way to hack a plane for hours, even if the pilots displays fake information, you´ll have control asking you where are you going.

It´s not possible yet, at least not how you would hack a personal computer.
I understood what he said. But nice fallacious empty message here. Tell me how you define victimless? How do you define violent? Which one is easier to define in court? Or would you rather just invade discussions with fallacies and attacking the messenger? Also didn't you just jump all over my message?
How I feel about angular now is that it's a vision of what web development could be like in the future.

A lot of this stuff only really makes sense once the entire environment is present. Polymer is actually fairly similar, but trying to tackle the problem from a different angle.

It has the potential to do less in the future, and I think right now it's an interesting proving ground for and ideas and teaching people to think about things differently.

You should see this slideshow about their plans : https://docs.google.com/presentation/d/1Gv-dvU-yy6WY7SiNJ9QR...

I'm much much more comfortable with backbone myself. If I didn't specifically set out to build a couch-app, i would not have been able to justify using angular.

interestingly, i realized i like backbone for the opposite reason i like angular. I don't actively expect it to get more complex over time. It just feels like each new release 'tightens up' the formula.
This week in #Scala (17/03/2014)
> I don't see software in the list.

Software is usually claimed as a method, commonly accepted as a synonym for the statutory term process.

Some patents include claims directed to machines programmed to perform a stated method. The Federal Circuit held 20 years ago that a general-purpose that is programmed to perform a new method programming becomes a new, special-purpose computer that as such can be patented if otherwise eligible [1].

Another type of claim in a software patent is the so-called Beauregard claim. [2] That type of claim is directed to an "article of manufacture," one of the statutory categories, along the lines of the following: "15. A program storage device tangibly embodying a program of instructions for performing the method of a specified one of claims 1 through 14." That type of claim allows the patent owner to sue not just the end user for using the patented method, but also to sue the software vendor for having sold the patented article of manufacture.

(For clarity, Beauregard claims to program storage devices, etc., are unpatentable if the underlying software methods are themselves unpatentable. [3].)

[1] In re Alappat, http://digital-law-online.info/cases/31PQ2D1545.htm

[2] http://en.wikipedia.org/wiki/List_of_patent_claim_types#Beau...

[3] http://inventivestep.net/2011/08/22/federal-circuit-rules-be...
You may want to check out Hammer.js (http://eightmedia.github.io/hammer.js/)
Trash talking scrabble robot's strategy is insults
I think the planes have some thing called as fly by wire, which runs a embedded linux os, which basically takes force control from the pilot if it detects anything unusual. This thing could be hacked if one has the right knowledge to do it.
It would be neat to create two games that appear to be different, but designed in such a way that the winning user input is the same for both games. A simple and obvious example would be an infinite runner game where the winning input is a certain rhythm of spacebar presses, and a musical rhythm game that requires the same rhythm of spacebar presses. But I'm sure it could be done with much more complex games.
Yes, probably. but that means there is still 100+KB being sent over the wire each time...
yeah man.

when i subtitled my blog sensible complexity, I didn't realize that it was actually something I cared so deeply about.
LA Times journalist explains how a bot wrote his earthquake story for him
They are if they need to send a copy to someone with the newer version.
It would be great if you could view the source for the existing functions such as getNearest(), It would save much time reimplementing modified versions of them. For example if I wanted to make a getNearestArcher() method to enable my archers to focus the enemy nearest enemy archer at certain points, I'd take the existing function and just add an additional type check rather than writing my own function from scratch.

These types of games are really interesting and having this one available in the browser gives it a significant advantage over others such as http://aisandbox.com/ which when tried was a little too complicated to setup for casual usage.
The Financial Sector Is the Greatest Parasite in Human History
I guess we'll have to agree to disagree. I think much of that type of thinking is what led to the black markets we have even though you use a smart way of defining victim. It can be interpreted all sorts of ways though. Civil rights and violence is much easier to define. Also as time goes on and systems change, the definition of victim might change i.e. in war, terrorism etc. If it is based solely on violence and civil rights then there is a clear line. But good discussion, sometimes in discussions people have different points of view and that is ok.
There is a free service called http://certalert.me that can warn you about expiring as certificates. Check it out!
(AISandbox was available for download at one time, but it appears they have since gone back into a semi-closed Alpha)
I feel the need to inform you what the word "pedantic" means, but that would run the risk of again being accused of pedantry.
Topiqo – a simpler, cleaner Reddit
I for one would have failed the testing part entierly, for two reasons:

First, for a refactoring job, I would have assumed this was not running code, but a subset of something bigger. I would hardly expect it to even compile, let alone pass tests. If I took this interview, I may have noticed the presence of tests, and I may have ran them if I did notice. Pretty unlikely.

Second, most of the refactoring I have done so far is based on local, semantic-preserving, transformations. Those are extremely reliable (as in a couple mistakes every 50 modifications). No point in running tests every few edits, unless they're less than two kestrokes (and seconds) away. If I do get in trouble, I still have Git.

---

When I think about it, I probably would have failed the code smell part as well: over the years, I have seen the utter superiority of the functional style over the imperative style in most cases. This has consequences:

I sometimes use the ternary operator to initialize variables (or should I say constants). The only thing ugly about this operator is its syntax. Its semantics are cleaner than those of if(){}else{}, its imperative equivalent.

I often use multiple returns. It's the only way I can use if(){}else{} without relying on side effects.

I don't shy away from switch statements, or their cascaded if() equivalents. I may even use a cascaded ternary operator. See, most of the time, the Expression Problem leans heavily in favour of sum types (tagged unions) and pattern matching, instead of class hierachies. Java lacks sum types, so this means emulating them with a switch statement. This is cumbersome, but less so than the equivalent class hierachy.

I shun getters and setters. While I like my objects to be immutable, sometimes I do need a public mutable member variable. Well, I'm honest about it, and use just that. I dont hide it under the getter/setter carpet, unless it actually helps me enforce some specific invariant. And I call my getters "foo()", instead of the more customary "getFoo()". I want to emphasise the result, not the action of getting it.

I will probably end up writing ML in Java (except when it means fighting the interfaces around me, including the standard library). But I do believe this generally results in shorter, cleaner, more reliable code than idomatic Java. This stays true even in the face of readability issues ("readability" means you can't use recursion, closures, or even first class booleans, because your poor colleagues lack some basic education —this is not a strawman, I have lived it).

So, your code smell may very well be my best practice.

This interview process would likely reject me. Unless the interviewer has a relatively solid understanding of functional programming, he will just mark me off as sloppy, too clever, ignorant of OO principles, or even all three. I can explain myself, but I only have half an hour, and this comment already took me twice that.
dependency injection is fine. just the magic argument detection wasn't a good idea.

Backbone views has nothing to do with this, imo.

The thing I miss the most when using backbone, and I use it a _LOT_, is observables. Binding and unbinding model events can get really tedious.

Marionette really does help for that, but this stuff can still get out of hand.
[beta] We create a store just for you where everything fits...
wow you articulated this really well, I'm going to start explaining it like this to people. thank you
> Complaints down 88%, use of force down 60%

Which really just shows how much better cops behave when they know they're being watched and justifies complaints about their corruption.
Yes it does.

https://developers.google.com/wallet/digital/docs/subscripti...
There's no reason this has to actually be a remote interview. They can be in the same building as you, on your own hardware.

The value is that the evaluator is blinded. Doesn't mean you can't have someone else greet them and supervise them, as long as that person isn't scoring them.
>In every instance of cabin fire ... the crew contacted the ground.

How many documented cabin fires have there been?
I am not talking about europe. It's growing together is a great achievement.

But the EU as a political system is flawed!

It's not a matter of questionable members of the commission, but that the parliament, those citizens being elected by us, is just an appendix.
Actually it's status reminds me of the GDR or china.

Please inform yourself about the ongoing free trade negotiations in which no MEP is involved.
Police are not unfairly vilified; they deserve vilification because they protect their own even when guilty. This is wrong.
Why Do I Find 2048 So Damn Addictive?
Bought the next day by Yahoo! for 34 billion
Warner Bros to refund unhappy Veronica Mars crowdfunders
From the VBScript and complex spreadsheet wrangling required to perform analysis of key organizational metrics to mastery of numerous different specialized softwares and systems in order to perform basic functions of the job ranging from accounting to people operations, non-technical employees must have a bevy of technical skills at the ready every single day. In fact, I had to code a sample app using the company’s API to get my job as an operations manager — and I committed code to the frontend of the marketing site regularly. I’m not the exception.

That doesn't really sound like a non-technical employee to me. Maybe a question of terminology, or the primary focus of the person's role, but a person who is coding sample apps using the company's API sounds pretty damn technical.
No, one is often saying the world i 3D and time makes it 4D. But there is nothing stopping you from having something in 4D where time isn't the fourth dimension.
With a battery life of <2 hours, they're gonna need a different camera /s
Yes, we can agree to disagree. Violence is also murky to define, I feel you're glossing over that a bit. All kinds of abuse exists that don't involve physical violence that are quite easily argued as violence.