skysight-inc/HackerNews huggingface dataset:
Reliable computing technology is as revealing of an objectively existing physical reality as I need. The rules are solidly understood, do not change depending on our perception, and any "evidence" to the contrary that I've heard requires philosophical thought experiments.
Unless you have deep pockets, it's hard to demand anything as a defendant.
The reason the Birthday Paradox is surprising is that there are N people, but the number of possible matches rises like N^2. The "paradox" occurs because success is defined as any one of the N-choose-2 matches happening.

The analog here is there are M people in the database, and N crimes, so the chance of a single failure (mistaken match) is kind of like N*M.

But I'm not sure that's the correct metric; I think you really care about the amortized cost of a mistaken match across all N crimes. So you don't see the "paradoxical" quadratic increase.

I admit I'm being a bit fussy -- just testing the extent of the analogy.

You are of course correct that the database size is growing, and the number of samples that can be collected, even from one crime, also can be made to grow.
In many civilized countries it is done.

Also, how do you suppose a child is going to go to school? Parents will be both at work already, how’s the kid going to go to primary school if not alone?
> the deep faith people have placed in the technology.

Faith in technology or people who work for and are paid by the police and who know that DNA matches are good for repeat business? It's a complete scandal that DNA testing does not follow a line-up approach: here are 100 samples, one may be the suspect, tell us which one if any matches the evidence. So called partial/mixed matching will become the hair analysis scandal of this decade.
>>> 1 in [1] in [[1]]

True
I don't know if that's something I would handle at the VM level, probably rather an API on top of a native call mechanism in the core library.

I suppose if there is enough similarity across I/O then perhaps something could be added. I'm not familiar enough with the state of low level programming to know, and I'd lean towards minimalism unless there was a compelling reason not to.

What do you think?
They caught up with the rest of the "internet-enabled" software. If it can be updated, the maximum it needs to be is acceptable, not (mostly) bug-free as in the old days. This gives lee-way to juggle quality with release deadlines.
UPS clearly hasn't got all their inputs hooked up to all their outputs. I have repeatedly had packages reported as delivered, and the driver hadn't come up my driveway, which is long enough to make it clear whether they were near my house or not, never mind there are only a handful of properties along my road. Amazon may want to offer UPS some help with their monitoring and delivery reporting.
Is it just me, or is this a good example of how not to present content on the web. I could hardly read any of that article - the animated background thing took forever to load, and was incredibly distracting. There's a story in there somewhere, I'm sure, but I just didn't have time - it was quicker to google the bad guy's name and read the story on another site.
I am from China, I go to school alone since 6. Most other kids do that since 7. That was some decades ago.
Now I live in U.S. it has become unthinkable to me, mostly because the lack of gun control and the number of gun owners who are so ready to fire their weapons in public.
Video on audio tapes was a thing: https://en.wikipedia.org/wiki/PXL-2000
Really scary how little these managers view their employees as human, constantly pushing for better margins even if it means unsafe practices.
Dashlane works under Wine on Linux as long as you also have Firefox or Chrome installed under Wine. I copy and paste back and forth.

Big fan of Dashlane's 2FA with Authy. Really easy to share passwords securely around my organization too.

Not having a Linux client is a real miss though, I also kept Lastpass because the Linux integration is seamless.
That's percentage wise, but which university has the highest number of cs majors I wonder? Stanford is a comparatively small university no?
Duolingo has hundreds of people translating the New York Times into several languages being paid nothing. (edit) What about people who spend hours answering questions on Stack Exchange?

American's spend several hours a day watching TV. What if the service gives people a distraction that they are mentally active in? There might be several advantages other than monitory performing these tasks over passively sitting in front of a TV.
For an infinitely more relaxing experience of life in APL, may I recommend: http://youtu.be/a9xAKttWgP4

I've watched it many times but I still expect him to mention happy little trees :)
What's disappointing to me about his weak-sauce punishment, is that Berkeley is the kind of place that could actually weather a loss of a guy like that.
PDF link to actual scientific publication here: http://bbs.sagepub.com/content/2/1/101.full.pdf+html

It should be mentioned that the article is a review article and doesn't provide any actual head-to-head comparisons between "action video games" and "brain games." In addition, one of the authors (Aaron Seitz) developed a cognitive training program (Ultimeyes) that is much more like a "brain game" than an "action video game"

A summary from the article than its title is "A new article argues that it is the specific content, dynamics, and mechanics of individual games that determine their effects on the brain and that action video games might have particularly positive benefits."
The semantics of augmented assignment are (slightly) different than normal assignment:

https://docs.python.org/3.4/reference/simple_stmts.html#gram...
"It's not well known, but crime labs are paid per conviction"

Seriously: what?
Would you please share a link to said keynote? I've been playing around with Elixir and plan on diving into Phoenix as well, so it sounds like it'd be interesting.

I've seen there's a library for creating GraphQL services with Phoenix, and I was also planning on using that as well.
A strong, homogenous culture solves public trust problems (which are special cases of the prisoner's dillema problem.)

Multiculturalism destroys social trust. America is the most culturally diverse western nation, ergo it has the lowest public trust. As America continues to diversify, and in as much as Europe does so, we can expect social trust to continue to decline.

See https://en.wikipedia.org/wiki/Robert_D._Putnam
I answer both of these in the conclusion:

> All in all, this is still just a first step for analyzing the importance of keywords in Reddit submission [...] but [the next steps] require very significant and very expensive computing power.

Of course I want to use cross-validation and other things like that, but it's slightly harder to do on a 200GB dataset.
I used to but after waking up I made a principled decision to abstain from what is just another tax on my time. (Best case: trading time for the illusion of voice.) I would consider voting for a moral statement candidate like Ron Paul but sadly guys like that seem to be a once-in-200-years phenomenon.
A Psychologist, Behavioral Economist, and Marketing Scientist Walk into a Bar…
I have seen other countries do that -- force citizens to pay a hefty fee to renounce their citizenship. It is like they see this as a last chance to extract any money from them, so they make it their worth.

You know, people in US laugh at opressive regimes who they don't allow people to leave the country to travel. Yet US is doing the same in a way with respect to citizenship.
So to take the example from the article, if your optimising compiler unrolls the loop so there are four loop iterations per jump, and i is incrementing 0, 4, 8, 12... if you set a conditional breakpoint on i=10, how does it work out that it needs to break at the earlier safepoint (when i=8) and switch to the non-optimised code?
> this articles makes it appear as if Japan was the outlier but the truth is that the US is

This is a typical U.S. center mentality. US is an outlier in many aspects in day-to-day life. And when American travels abroad they deem many difference they encountered as exotic things unique to that place. I heard an American tourist comment when an Italian restaurant heated the milk before serving her child - "what an interesting Italian tradition", well, people all over the world avoid giving their children milk of fridge temperature.
Please sign in to Nautilus Prime or turn your cookies on to continue viewing this site.

Thank you!

Well, that was an interesting article, certainly.
WhatsApp innovated by smart use of technology within the limits of how real social interaction works.

Twitter innovated by redefining how social interaction works - and then proceeded to slowly grow bloated and cashless.
I found the author's reason for making this quite interesting

After running perf/memory tests across multiple todomvc implementations, I found that almost all implementations have significant memory leaks on the most basic of tasks. Worse yet, most of these leaks were introduced at a framework level, or were introduced by "expert/(framework authors)". The question arose in my mind, if people who authored a framework are introducing leaks in the most trivial of applications, how can users be expected to create non-leaking implementations of much more complex applications.
It's unfortunate that video games need research to make them seem worthwhile, but sports are widely accepted as being good things for kids to do. Even though I'd bet there's a negative correlation between time spent playing sport and academic performance, at least at the more extreme ends of the spectrum. At high school, it's not even good for preventing obesity since the most lasting obesity starts in childhood before teenage years. Anecdotally, I know several people who played competitive sport at high school then quickly became overweight afterwards apparently because they maintained the high-energy eating habits they needed as a teenager.
I am surprised this came from the Wall Street Journal. What the heck? There is too much going on the page. It takes away from the story thus the videos, animation etc. Can't read it..
Very L. Bob Rife of these employers.
to add another:

System.out.println(0.0 == -0.0); // true
System.out.println(java.util.Arrays.equals(new double[] {0.0}, new double[] {-0.0})); // false

(It's documented in the contract for Arrays.equals, but still kind of ridiculous.)
Python originally didn't have a boolean type, and people used integer 0 and 1 as stand-ins for boolean values. When the boolean type was added, first (before the type existed) "True" and "False" were added as built-in aliases for integer 1 and 0, and then bool was implemented as a subclass of int, locked down so only two instances (True and False, with integer values 1 and 0) could exist.

So while it looks weird there is a rational backwards-compatibility reason for it.
FWIW (again, not sure about rules for joining words in Swedish):

for abb in jk jf;
do
echo "Occurances of ${abb}:"
grep ${abb} -c \
/usr/share/dict/{bokmål,nynorsk,british*,svenska}
done

Occurances of jk:
/usr/share/dict/bokmål:90
/usr/share/dict/nynorsk:39
/usr/share/dict/british-english-insane:20
/usr/share/dict/svenska:70
Occurances of jf:
/usr/share/dict/bokmål:31
/usr/share/dict/nynorsk:32
/usr/share/dict/british-english-insane:0
/usr/share/dict/svenska:0

So jf seems pretty safe for English, at least. Apart from when adding
"jk" to your vimrc …
Java Puzzlers spring to mind.
There's a book [0], and some fun talks available on youtube [1][2][3].

[0]: http://www.javapuzzlers.com/

[1]: https://www.youtube.com/watch?v=wbp-3BJWsU8

[2]: https://www.youtube.com/watch?v=yGFok5AJAyc

[3]: https://www.youtube.com/watch?v=Wnzyp1aitb8
Byte is signed. `Byte b = 127; b += 1; assert b != 128;`. That's not cool man.
Why do you have the Guardian app if you prefer to read their articles on the web? I think Google reasonably expects that if the app exists on the device, it is the preferable option.
What I want is an Airfish ekranoplan [1]. It's got to be much cheaper to run, and the risk of dying is far, far lower. You could probably use if for distance travel if you followed rivers or coasts.

[1] https://www.youtube.com/watch?v=eAfm0YtETSE
Impressive, they use a 3d printer but it seems like it could be done by hand. Which would make for a fun craft project. "Today we will knit an scarf, tomorrow a wall!"

Still, it does seem like it would erode quickly and the article doesn't says if it could withstand a platform on top.
Yep, although I just clicked the Instapaper "View as Text" button on my toolbar and read it that way. Much more readable and fewer distractions:

https://www.instapaper.com/text?u=http%3A%2F%2Fgraphics.wsj....
Ask HN: What one learning resource has taught you the most about startups?
Trying to learn as much as possible about how to start and grow companies but only want to study the from the best - what's helped all of you the most?

I recently finished http://startupclass.samaltman.com

Could be a book, course, podcast, blog post - anything - as long as it's something you can link to. Hopefully we can all benefit together
"They even offered a token bounty of 5000 rupees in BigBasket credits, which we have not accepted."

That's a pittance for such a critical flaw in their purchasing system, especially for a company valued at over 180 million USD. 5000 Rupees is, by the way, worth $77.19.
I don't know about action games in general but I definitely feel like highly competitive games (esports) have an extreme mental side to them. I'm thinking about some of the top games like Counter-Strike, League of Legends, Dota, Starcraft. Most of the difficulty in those games is decision making, being able to keep track of multiple things at once and, at least in the team games, be able to gather information about your opponent and communicate that to your teammates effectively.

edit: and you get good at those by playing and practicing that one game for thousands of hours
In part though that's because the tooling to do it easily absolutely sucks, the impedance mismatch (overused but in context here) between the two parts of the system causes a lot of the underlying issues, better tooling is a large part of the solution I think but I've not seen anything that would help and the surface area of a modern RDBMS is so large without even getting into vendor specific stuff I'm not sure what that would even look like.
Shouldn't even large code bases fit into your RAM's disk cache these days?
Long V-neck Prom Dress by Riva
I tend to write complex conditionals with parenthesis, sometimes excessively, but the clarity and guarantee of correct evaluation far outweighs any brevity.

>>> False == (False in [False, ])
False
i can see the article because i have javascript off. of course, that means the videos don't work, but i can look them up separately.
> I'm surprised nobody brought a case all the way to The Supreme Court (I mean a case when a person was not charged and/or not found guilty).

Well Congress could just pass a law and get it down with quicker. No need to wait for any convenient case to go to Supreme Court. But Congress, and guessing local state legistators, are not putting this on the top of their agenda.

Police usually seize things from minorities, those who perceived do not have the power or resources to fight back. You don't see cops pulling Trump or Gates on their way to a fundraiser and confiscating their cash. They probably don't hang out in multi-million dollar home neighbourhoods doing it. Because in that case, shit will hit the fan very fast. But nobody cares if a black kid with $11k gets his money taken. Look at him, he smoked pot, most people 50 and older see a druggy criminal type alread, mix in some deep seated racism, and you are close to "good, he deserved it" mentality.
This is all I see on Chrome - http://i.imgur.com/TtHA9zh.png
I thought this was going to be about the "Investigating Python Wats" talk Amy Hanlon (my co-worker) gave at PyCon last year: https://www.youtube.com/watch?v=sH4XF6pKKmk
Really glad to see these trends, not only at Stanford, but other universities. Diversity in any field makes it richer.
Thats...sensible.

In fact, I don't know why that is not currently the case. Surely there must be some blind testing, and processes to stop, for example, a technician testing the blood samples on their wife's murder.

So I would be surprised if most of what you say is not already true, but also surprised if it werent
I got an email from a Twtr recruiter two days ago and now am trying to word my polite reply that now doesn't look like the best time to be quitting a good job to join a company that's in the middle of layoffs. I guess they didn't get the word.
Kanye West hates in-app purchases on kids games
Hopefully the underlying use of [mt]DNA in cases also gets some attention and reform. Simply identifying some kind of physical connection is hardly damning; it is inherently circumstantial. It's actually quite rare to finding damning DNA evidence unless the inference directly ties to the crime, i.e. with semen in sexual assault cases or blood in a suspect's car.

It's scary to think prosecutors have been pitching DNA as infallible, damning evidence all along. It means getting a defense attorney off their game might very well lead to an incorrect conviction (think Serial, though obviously the circumstances there are more tied to the use of the cell phone records). I don't think that technology is going to bring us easier convictions for a while yet (e.g. statistical analysis of evidence leading to inference ala Watson might be interesting). Somehow this isn't reflected in how juries have chosen, though, so I think public education about it (even via entertainment) might be the most effective way to change this.
I'm not sure but I think you might like how BitKeeper does it.

Case in point, our tool for checking in changes. It doesn't have a file list of your entire repo, it has a file list of files that changed or are untracked. Seems like a little thing but until we came along it was all the explorer like stuff where you had to go find your changed files.
Working in Python, my biggest wat is that a test can cause a failed assertion in the code and still succeed (if AssertionError is caught somewhere upwards in the code, which will happen at any `except Exception`).
Again, chained comparisons. For any comparison operator (comparison operators are <, >, ==, >=, <=, <>, !=, 'is', 'not', 'is not', 'in' and 'not in'):

x (operator1) y (operator2) z

is defined by the language as equivalent to

(x (operator1) y) and (y (operator2) z)

So

1 in [1] in [[1]]

is equivalent to

(1 in [1]) and ([1] in [[1]])

For any comparison operator
It would be nice to see how their DDR interface compares to their earlier block level implementation. A memory module with latencies that are an order of magnitude greater than a pagefault seems a strange idea. Especially when the memory interface of the CPU is not aware of it.
We use Kaspersky Endpoint Security at our location. By my count, this is the third flaw found with Kaspersky in the last 30 days.

The reasons for choosing Kaspersky were the great reputation and the admin console.

Any other suggestions for protecting a mix of Windows workstations and servers?
Concrete is awesome because you just pour it into a mold and it dries. With this technology it appears that you still need a mold and you have to take the time to layer it.
Or this feature simply does not exist, contrary to your belief.
Oh! My wife will be pleased :-)
I bet it could support a great deal of weight. Right by my coffee shop one year the side of a creek collapsed, they built a huge retaining wall with exactly this kind of gravel. They would dump it in 10x8x8 wire crates and stack the crates on top of each other. The article said it was gneiss gravel, that stuff takes awhile to erode. It's not like concrete at all, much much stronger.
This is cool, and interesting in a couple of ways. The declarations are preliminary, meaning (I presume) that students may change their minds; according to some studies (e.g. [1]), women tend to transfer out of CS at a higher rate than men. Some anecdotal reasons behind this include a hostile atmosphere/alienation [2], sexism from students and teachers, unequal backgrounds due to pre-college factors [3] and so on (of course, there are plenty of non-gender related reasons why someone might switch majors).

The flip side is, these are upperclassmen, which I understand to mean they probably have been taking CS classes for some time already at Stanford. Most of these factors would have been encountered already if they are indeed present at all, which is cheering in its own way.

[1] http://www.academia.edu/5317313/STEM_Switching_Examining_Dep...

[2] http://www.telegraph.co.uk/women/womens-business/11182833/Ho...

[3] http://www.npr.org/sections/money/2014/10/21/357629765/when-...
I've experienced this, and it's a major pain the ass if we are talking about not just testing but making it work for AdBlocker users. In our case once we had to resort to rewording the method name in our REST AJAX API endpoint so it wouldn't contain the word "counter" for it not to randomly fail for adblocker users. Why would an adblocker be so incredibly aggresive as to block random words from urls is beyond me.
I am not from USA so curious, with ATMs, debit cards what is the use of check. In my 10 years of banking had to get money out of check only once, when I had lost my card.
But how many engineers if they were still on Ruby? Perhaps they can drop Scala for Erlang and get down to 100 engineers?
> is flirting with a visit from child protective services.

No doubt. Co-worker let kids (probably 5-6 years old), play outside, in a cul-de-sac. While they were inside watching. Sure enough, anonymous neighbor called cops. CPS and cops got involved. Embarasing calls at work, monitoring from CPS (regular visits to "check" on them for a period of time), headaches, lost time.

Heck, the neighbor might have just not liked the color of their lawn and they knew that calling CPS and cops about kids will ensure maximum punishment for minimum risk to them ("Hey, I was just thinking about the safety of the children").

Once those in power act irrationally about anything. That will always be exploited. It was exploited many years ago in the Soviet Union. Neighbors would have spats about goats eating grass on the wrong side of the fence. Then one of them would denounce the others as "enemies of the people" and bam! family sent to Siberia in no time.
>The reasons for choosing Kaspersky were the great reputation and the admin console.

>Any other suggestions for protecting a mix of Windows workstations and servers?

I don't understand your line of thinking. Why choose something else when Google's working hard on making sure Kaspersky works properly? It's not like any other solution you pick will be bug-free. At least now, after Google's hard work and heavy 'tire-kicking', you can be safer that major bugs in Kaspersky are being taken care of.
Sure. Javas signed byte type comes to mind.

Oh, and `null`, in any language ;-)
So sorry you had to go through this. It's a legit homeowners nightmare. What could be worse? Some kind of crazy crawlspace mold outbreak?
Quick Look time!

I've spent time at Facebook (internal facing tools for HR and recruiting), Macy's (LeanLabs to make shopping awesome), Citrix (citrixready.citrix.com), Charlotte Russe (UI/UX fixes on the website and a ton of Visual Design), and so much more.
An Illustrated Account of the Great Maple Syrup Heist