skysight-inc/HackerNews huggingface dataset:
Yes, I do believe I understand your argument. My question to you is three-fold:

1) the judge gives 10 pages of opinion, with 4 distinct points, on why land-line equivalency cannot be used as a guide. Can you speak to why you disagree with those 4 points?

2) Do SMS and app data count as "telephone calls"? Does an open TCP socket, which isn't in use, count as a "telephone call"? Under a landline equivalency doctrine, your answers must be yes. In that case, if most people's phones check for messages automatically every 5 minutes, then is there really that much of a difference than what we have now? Will your view change in the future when peoples' phones connect every minute, or have a continuous connection?

Also, since you mentioned the start of this rather large thread, there's another point. You said "I'm somewhat OK with big data being used in this case, these are cases that traditional police work cannot be used in"

Judge Leon pointed out that the government has provided no evidence that "big data" was used to solve any case, and that a government witness has stated that most of the times other methods could be used, only that metadata gathering is faster and cheaper.

3) Given that, how do you draw your opinion that traditional police work cannot be used in this case, when the government themselves cannot convince the judge?
Bitshares: Decentralized Derivative Trading using Prediction Markets
Cows might fly
I know benchmarks should be taken with a pinch of salt, but by round 5 I was totally into Scala (Scalatra), trying to write my own framework, so I could get better bang for buck from my EC2 instances, which to be honest, aren't cheap when compared to say, Digital Ocean.

Around round 6 of these benchmarks, I ditched Scala altogether (and also my framework).The reason I ditched Scala was not because of it's performance, etc. But it was because I was the only developer in my company who knew and learnt Scala after reading a couple of books (one was around 800 pages). Obviously, I needed a language that any other developer should have no problem taking over, and Scala developers are 1)expensive 2)not easy to find. Also, Slick (the database interacting code for Scala by Typesafe) wasn't mature yet.

For this reason, around Round 6, I started writing my own framework in GoLang and used it internally as an 'auxiliary framework'. I will explain more about this framework soon soon. In my company, we have about a handful of backend programmers and a couple of frontend devs. I found that GoLang was much much easier to teach my programmers, than say I could teach Scala. Please note - Scala is a brilliant functional programming language, but if you are thinking switching from Ruby/Python/etc would be easy, then you are wrong.

Now, we have a workflow that allows us to deliver as quickly as possible, but without missing out on performance - We write our entire V1 in Rails. We implement all the UI/frontend related code and then port it to our GoLang framework. We have an internal generator where we just feed our rails app, and the code for our framework is just 'ported'/generated on the fly based on our framework and we just deploy it. So far, our productivity is slightly lost while handling the type conversions, bugs, etc. But it's totally worth it. Go outperforms Rails by a huge margin. I noticed that using something like Puma helps a lot, but it still is no way comparable to our GoLang framework.

As for our framework, it's just pretty simple - Just organize all the files as you would in a Rails application (Models/Views/Controllers/Config) and everything just works without much performance hiccups. We use Gorilla components for stuff like routing and cookies. The rest of the stuff is slightly adapted from other frameworks (like Martini).

All in all, I love the ability to have JVM like performance with the productivity of Ruby with a language like GoLang. And this round 8 benchmark is nothing short of impressive. If you haven't tried GoLang yet, you should try writing your own framework, not only do you learn about all the trade-offs for the 'magic' that rails makes under the hood, you also learn about some new stuff and thus become a better programmer.

I think GoLang is pretty impressive if someone as average as me can even write a framework like Rails, except for better performance. Give it a try, people, you won't be disappointed.
> Because while he was playing his little game, to "prove" that police profile people and to "prove" that getting arrested and jailed can be a violent and unfair experience, someone else was getting away with a purse snatching, or beating up an ex-girlfriend, or playing the knock-out game, or emptying a cash register.

You're missing the point that police profiling is already focusing attention on people not committing those crimes, or that plenty of people are getting away with the same behaviour but not facing any consequences for their actions.

Police stop and search someone because that person is black - they're missing the real crook.

Police don't take actions against white kids - they're missing real crooks.

> I found myself spending most of my time prosecuting people of color for things we white kids did with impunity growing up in the suburbs. As our office handed down arrest records and probation terms for riding dirt bikes in the street, cutting through a neighbor’s yard, hosting loud parties, fighting, or smoking weed – shenanigans that had rarely earned my own classmates anything more than raised eyebrows and scoldings

Whether these crimes deserve any police attention is something that could be discussed, but surely we can agree that prosecuting black kids but not white kids is something that drives inequality in society?
Let me show you the cogs that make impress.js run
a lottery of being in the right place at the right time instead of going to the highest bidder (which is much more fair...)

A lottery where everyone has an equal chance of winning is by definition fairer than a system where 98% cannot participate because they cannot afford to.
What an interesting dance interviewing is.

>'Then, when pushed, he had one, but one with parenthetical comments about how he had told them not to make the mistake.
We said "culture" but what we really meant was, "He's showing the kind of defensive behavior that you REALLY do not want in a devop when things go pear shaped."'

I had an interview where I responded to a "greatest challenge" question with a true story about recovering a disastrous project from the brink. I related the story in a very "what we did" as opposed to "what was wrong" sense.

Afterwards, the interviewer pressed on about what actually went wrong in the project to throw it into a death spiral to begin with.

I generally try to avoid talking about previous employers, particularly in a negative light when interviewing, but I provided an honest answer - a short tale of cronyism, incompetence and prior efforts made to save the project.

I don't think the interviewer took too well to that response and I had to wonder if I'd been pegged as being defensive or accusatory there? I expect I was.

In the end, I'm thinking questions which might beg or demand talking ill of a past situation can be a no-win situation for the interviewee and not necessarily informative for the interviewer.
Nevertheless, lesser offenses are routinely selectively enforced against people whom the police find to be suspicious or even merely annoying, and ignored for everyone else.

If you're open carrying a gun in Alabama and carrying an ice cream cone in your back pocket, guess what you will be arrested for--the ice cream cone, the thing that's actually illegal. Never mind that the police were called out in the first place for the gun.
>Microsoft tried this with ActiveX. Deja-vu, all over again.

And Netscape (Mozilla's grandaddy) tried it with Javascript.

You know, the then proprietary to their browser technology that we now use as a standard. What "works best in X" can eventually be an adopted standard given time.

That said, your analogy is also flawed in another way. Active X was faulty technologically (insecure), proprietary and closed source.

Dart is better than JS architecturally, is open source, AND is passing through a standards body for standardization.

So no relation to Active X at all.
Creepy! What kind of evil things could be done with this data?
If there's a job you really want.. you should do anything in your power to try to get it.

No really, you shouldn't. For the sake of your long-term self-esteem & professional stature, what you should be looking for is a 2-way street.

Which is not to say you should apply for companies that are hard to get into, or for which get tons of applicants that you'll have to stand out against -- of course you should. And of course you should do your homework -- look into their business plan, the profiles of people they've hired (and who are likely to interview you), etc.

But you shouldn't ever have to feel that you have to bend over backwards to get their attention. The basic point is that ultimately what you're after is a relationship where they need you as much if not more than you need them.

And to get to that point, you have to head off any inkling in their mind that you're "chasing after them." Not that you should be doing the opposite (i.e. playing hard to get). But one way or another, you need to enter into the courting process with a rock-solid sense of self-assurance that -- whatever your deltas (+/-) against their ideal profile/skillset -- you're bringing something very valuable to the table, namely, yourself. And that it should be obvious to them that stand out against the pack, and -- while you may not end up being their first or final pick -- you clearly deserve front-line consideration. Without having to jump up and down, wave your arms, or make mixtapes for them, etc.

Analogies to dating being of course more than appropriate here.
Yes, but it's not the same as someone committing a crime solely to be processed and get a look at the inside of a cell.

If I'm a "racist or classist asshole" then you're a naive moron. You seem to have read too far in between the lines; I never once said that I agreed with the decision, only that it doesn't surprise me one bit.
Other groups of people who are "set upon from all sides": The poor, members of minority groups, politicians, attorneys...well actually this list keeps on going.
Happens to me all the time. I don't know if it's physical or psychological but I have what I call a paradoxical reaction to caffiene - it puts me RIGHT to sleep.

Also, it's not the sugar, at least in my case, because I don't use any. I'm diabetic and well aware of hi- and low-blood sugar symptoms. This is different at least for me.
That isn't how law and justice works however.

There are 5 ways to commit a crime:
* Accidentally (usually not a crime)
* Through negligence (Malpractice)
* Recklessly (Manslaughter)
* Knowingly (2nd Degree Murder)
* On Purpose (1st Degree Murder)

In the case of murder, all 5 cases leads to someone innocent dying. But the justice system is completely designed around figuring out the state of mind of the individual, and then punishing them either more severely or less severely... based on the state of mind.

We are looking at a man who premeditated and purposefully committed a crime. The justice system will be exceptionally harsh on him.
"I can no longer be bothered with Couchsurfing"

Maybe you changed, not couchsurfing.

Airbnb added a reputation system which is really what was needed.
Lookup and operations on tree structures are is O(Log(n)). A hash is O(1) (on average). They have different uses; defaulting a dictionary to a hash is a valid language decision IMHO, its lightweight and it fits the bill. And on average it will be faster.

An explicit language construct for radix trees is an interesting idea, but once you really need trees you might be closer to needing a real RDBMS, or an in process extension such as sqlite.
What Yann LeCun will do at Facebook
Because kids in teh suburbs don't wear baggy jeans and hoodies. Wait, what?
I see. I started reading the internals chapter at[1]. This free book seems better than the O'Reilly book, which I bought.

So the DAG is actually stored inside objects. The contents of the objects directory could be described by a relational schema, and I think that would make it easier for a lot of people to understand (myself included):

Blob
- sha1hash (primary key)
- contents (blob)

Tree
- sha1hash (primary key)

TreeEntry
- treeid (foreign key into Tree)
- mode (mode of blob/subtree)
- type ("blob" or "tree")
- objectid (foreign key into Tree or Blob)
- name

Commit
- sha1hash (primary key)
- tree (foreign key into Tree)
- parent (foreign key into Commit)
- author
- committer
- comment

The tree entries are actually denormalized and stored as a list inside the tree. You could represent this more accurately with XML. But who likes XML?

[1] http://git-scm.com/book
If you think nesting rules is an anti-pattern, I feel like you've never worked on a large-scale web project. When you need to ensure that sections of pages are self-contained, and components likewise, you need to start every rule with ".titlebar" or ".large-button", etc. Nesting just makes your CSS much cleaner, by writing ".titlebar" once instead of 30 times (for each of the 30 rules that apply to things inside the title bar), and making your stylesheet more organized and easier to browse. It doesn't mean you need to nest every single element, but it's a fantastic tool for organization, particularly when multiple people are working on a project.

Likewise, I feel like you're missing one of the main points of mixins -- that they allow you to repeat commonly used calculations that may involve multiple properties in complex ways. For example, a mixin I often use lets me create a vertical gradient by specifying a base color and a brightess spread amount, instead of start/end colors. It's incredibly valuable, and it also allows me to automatically support IE and specify a fallback base color. Mixins are hugely valuable for creating classes based on sprite positioning too. Going back to pure CSS without mixins would be a huge step backwards in maintainability for any project of decent size which I've worked on.

Obviously, both nesting and mixins can be abused or used inappropriately, but I'd never call them anti-patterns -- to the contrary, they're essential for front-end development on sites that reach a certain level of complexity, for cleanly factored code.
$0 fees for stock trading, RobinHood
Really depends on what you're doing. The performance benchmark on Dart's site shows some of the strengths of Dart. There are other areas that are weak. See the Computer Language Benchmark Game[0].

A lot of those tests rely on fast i/o handling (be it a file or stdin/stdout). Also being able to work with large data structures and manipulate them in various ways. Dart does decent on some tests but fails on others. Also, all of the implementations are submitted by users, so there may be faster ways to do things, but it at least gives you an idea.

[0] http://benchmarksgame.alioth.debian.org/u32/benchmark.php?te...
I think you misunderstood my point. I was not defending the decision. What I'm saying is, if you commit a crime with the sole intent of being taken in to write an article which portrays these people in a bad light (right or wrong), then expect for them to be harsh on you. If you're surprised that they would punish you harshly then you're just naive.
A little tough to read the text.looks cool.
You know what I never understood? The concept of "making an example" out of someone in the justice system. How can we give one individual a sentence that is exceptionally harsher than the norm and not have that sentence be considered unusual as in cruel and unusual? The whole point is that their sentence is unusual for the circumstance. How is this in any way a just and equal, and legal for that matter, application of the law?
> Sourcing.io lets your team members connect Twitter, GitHub and LinkedIn accounts, allowing you to filter by candidates connected in some way to your team.

It's got to be awkward when someone at work comes and asks you to connect your social accounts to their new hiring engine. I wonder how much traction this will get.
> Never insert its battery or turn it on if you are within 10 miles (16 km) of your home...

wouldn't that leave a huge hole which stands out in a map of prev locations?
I used to be a big supporter of Sass, but now I prefer the simplicity of CSS. Look at almost any Sass project and it's usually overly complicated. I stopped writing Sass a few months ago and I haven't felt crippled at all.

The complexity of Sass/Less is starting to out-weigh the benefit of their features, for me at least.
Revenue per Employee Benchmarks of Billion Dollar Companies
Does this include support staff? Does it not affect the quality of customer service having your business go dark for three days each week?
I'm detecting a hint of sarcasm... ;)

Well, it's my understanding that most prize money won by scientists are not reinvested in their research, meaning that it act more as a regular enterprise bonus than a kind of research grant. Is it false?

In that case, I think it was proven than passing a certain mark, the amount of money in a prize get diminishing returns quickly, thus the proposal that it's more interesting to give to a lots of scientists a small sum (not necessarily $3000, that was derived from the $3 million) than for a few a big one.
Completely agree!

This isn't a new thihg anyway, there are currently a lot of implementations, I even wrote one myself[1].

By the way, most (sane) libraries that use yield/await perfom a lot better, than vanilla promises. Because when you do .then() on already resolved promise you have to wait for the next tick, or setImmediate or whatewer. Yield-based implementations can continue right away in this case.

[1]: https://github.com/omgtehlion/asjs
That is a generally meaningless statement. You may have a hundred front-end and application servers to service a hundred users. Your users may be accustomed to tolerate very slow service times (e.g. most corporate systems inject several-hundred millisecond delays for the most trivial of operation). Etc.

I've built plenty of .NET-based services, and generally it was very powerful hardware serving a relatively small user base, and where expectations were much less demanding. And that's perfectly fine if the other benefits of the system (tooling, integration, etc) works for the implementation.

For someone building a startup on a shoe-string budget, though, it has to be foreboding seeing such poor metrics when that directly translates into considerable additional hosting expenses.
PyCon 2014 talks are up
It will...
- make it easier to use multiple processors
- use a new type of DOM designed for web app GUIs which can be translated as necessary back to our current DOM
- have built in version checking for its interpreter/JIT
- make it easier to manage memory usage
- have a module system
- be highly specialized towards the web and web app development
- eg. built in language components that make communicating with the web server easier
- be messy - people will be trying to fix everything anyone thinks is difficult/wrong about Javascript and modern web development
- be easier to implement in the browser

For the immediate future, I see Mozilla sticking with ECMAScript and Google sticking with Dart and trying to make it like the language defined above. Google will likely eventually build Dart into normal Chromium and Chrome and build a plugin for Firefox, which nobody will use. Others will build a Dart VM using asm.js to make Dart work efficiently within Firefox. Any successful new browser languages will be able to compile back down to Javascript, although after a while they will be buggy as the Javascript stops getting as much maintenance.
Getting rejected from Palantir in late August was probably the best thing that could've happened to me. It was the first company that I interviewed at for a full time roll and it made me realize I wasn't ready. I spent the next 8 weeks coding for three hours a day and preparing for interviews. Ended up landing a great job that I'd take over Palantir any day.
Caffeine + alcohol keeps your chromosomes just right
It's amazing how well a young language like Dart and its frameworks performs in the multi-query benchmarks. There's still so much more optimization to go; at this stage it feels optimistically like the sky is the limit!
You're just grasping at straws.
Quick question:

Anyone has succeeded dual botting Fedora 20 with Windows 8.1 in a UEFI system with secure boot?

When I tried the beta it made Windows 8.1 unbootable.
there's the little detail that the government of the country you live in does get a bit more preference, if only by the fact that they can come to your house with guns.
In a "we just nuked ourselves" scenario, integrity of genetic information is one of the first things to go.
I was going to make a similar comment, you hit the nail of my opinion smack on the head. The only thing I'll disagree with is this:

> I'm not justifying racial profiling.

As an arab who has come across the 'wrong' side of this at airports and train stations more than once, I completely support racial profiling. Ignoring good data because its politically inconvenient is ridiculous imo.

However what is described in the article is not racial profiling - its violent racism, and there is a very big difference. By all means search me, question me, hassle me for my race - but don't go beating me up for it.
Space Jam 2014
Moreover, everyone who is in their 5th week of unemployment, for any reason, has spent 300 hours - not 100, not 200, three hundred hours NOT doing anything even tangentially related to getting their next job.

Life is literally a zero-sum game, and over the course of 5 weeks, 840 hours passes, of which 210 hours are kind of nonnegotiable (6 hours of sleep per day). The rest of the 630 hours over just 5 weeks are spent however you want. Two discretionary hours per day on sleep, maybe even thre (totalling 9). Six hours on not doing job stuff. Three on job stuff. Another four on not doing job stuff. Are you keeping track? Another two on not doing job stuff. That's 24 hours, including 9 hours of sleep and/or nap time. Every day. "It adds up, Jerry!"

We counted 630 discretionary hours over just 5 weeks. Sure, some could be spent on "search". But as for the rest? Why not plough it into specific jobs you're entertaining.

I would never be above spending 40 hours on a single programming sample showcasing a set of technologies I really wanted to work with, especially if this entails learning it for the sample. 100 is not far off.

How much of those 100 hours included learning something? I would say that you need to spend ridiculous amounts of time preparing for and working on getting a specific job.

You can spend a year on it! Part-time. Just on getting a specific job that is open for a year.

Please can and do.

No reason not to.
Do you have any more codes?
I'm on chrome and it was super clunky. Skipped a ton on scroll.
Hasn't this been known for quite some time? Here's an article from 2011: http://www.wired.com/gadgetlab/2011/04/iphone-tracks/
How about you team with someone you get along, and start something on your own?
There is some variation though. For example, NYPD is 1 officer to 228 residents, LAPD is 1 officer to 426 residents. And if you consider the size of LA, police seem dramatically less visible than NY where there seems to be police on every block.

Some good info on police per capita here:

http://www.governing.com/gov-data/safety-justice/law-enforce...

NYPD is on the high side, and east coast seems to be more policed than the west coast.
What's up with the font? It looks like a disaster on Chrome @ Windows.
What solution are you proposing?
You've been missing out avoiding CSS preprocessors, they're fun.