skysight-inc/HackerNews huggingface dataset:
You're arguing semantics and contributing nothing to the actual discussion.

Most of the people the officers come into contact with on a regular basis that have meaningful impacts on the way the officers view those around them are criminals. Will the cop remember the young man who helped an old lady across the road, or the young man who stabbed and raped the same old lady?

I come into contact with literally thousands of people every week, but the same 20-30 have an impact on my life, and are the ones that I would say I actually come into contact with. Don't argue semantics, it genuinely adds nothing to the conversation.
"Simply carrying those items qualified as a class B misdemeanor pursuant to New York Penal Law 145.65."

Are you serious ? And I make fun of Indian laws.
Roku 3 finally snags an official YouTube app
The first? I believe it was thelotter.com
EBook Review: Kivy - Interactive Applications in Python
Yeah, I've personally seen it in Philadelphia, and heard about it in Baltimore and NYC. I've yet to hear about anything like it in Seattle though.
That's a good pattern, but obnoxious to apply on large numbers of functions. If something just did this for you in advance, that'd be what I'm looking for.

Trouble is, NodeJS set a convention and now everyone adheres to it. I'm not complaining there's standards, in fact that's a good thing. Part of me is just disappointed that the promise standardization happened too late in the game for NodeJS to build around it.
>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.

Actually I learned to embrace next-tickness of promises in Q because I don't have to think twice about different possible execution order depending on promise's current state.

I would honestly prefer immediate continuation to be opt-in. This worked well in .NET (its Task's ContinueWith has a flag called TaskContinuationOptions.ExecuteSynchronously that tells the scheduler “you can run me right away if you like”).
Side note, 10gen has been renamed to MongoDB Inc
Yes, some youth riding dirt bikes will be gang members, and something needs to be done about that.

What the percentages are is up for discussion. The usefulness of taking a gang member and making it even harder for them to get employment is something that needs to be discussed.

Gangs are a symptom of other problems. Tackling gangs without tackling those other problems seems odd to me.
To help alleviate your concerns about vapourware: they have released tablets in the past at similarly lower end price points.
Bananas in general are not sterile. The Cavendish cultivar is.

The hard part of making new breeds is getting one that is resistant and would probably be accepted at market while not having an overwhelming number of seeds in the fruit (those last two bits overlap a bit).
I don't want a "job". I want to make awesome stuff that works well and solves hard or interesting problems. You can do that pretty much anywhere. If I get paid for it, that's cool. That's the beauty of software, you can do this at pretty much any kind of company as long as the people there are good and the technology stack is pretty modern and there isn't too much technical debt.
> Why not both? The NSA "breaking in" is certainly a
> problem, but I don't understand why the third party
> doctrine isn't.

Could you elaborate on why you think the third-party doctrine is relevant to voluntary sharing?
IAd Workbench
Spent 4 great years at the University of Iowa...like half the school, I'm originally from the suburbs of Chicago.
> Lookup and operations on tree structures are is O(Log(n)). A hash is O(1) (on average).

Sure, but remember it also takes time to compute the actual hash value. That process itself is O(n) where n is length of the key. For large keys sizes and small set sizes the tree probably wins (for some definition of "large" and "small").

The critbit algorithm walks the tree while simultaneously moving through the key bytes/bits. It seems to me that for most modestly sized sets it has the advantage.
Too simplistic. Yeah that's a fine solution today. But it's not fine a year from now. This has a big impact on decision-making for any project that actually matters and will therefore be around for a while.

Dropping IE8 support + the "don't worry, it's free" Dart port make me very concerned about committing to Angular for anything I might be maintaining 2 to 5 years from now.
I'm 24, US, and I'm paying for my parents' and sibling's plans. I must be doing something wrong.

For the US though, perhaps the reason is that many teens start off on family plans and simply never move off because it's slightly more reasonably-priced on the whole?
Just two (UK and CAN)
Matters of jurisdiction in international law

They are as old as questions of sovereignty, that's why it s a problem and not only likely to be remedied soon.
Did you really say "sustainable" and "greenhouse" in the same paragraph?

It's MUCH more sustainable to grow them elsewhere and ship them than it is to grow in a greenhouse.

Local is NOT a sustainable way to grow food, because you end up growing plants that are not perfectly suited to the climate. It's much more sustainable to grow the best plant in the best place and ship them.
I was wondering the same thing. I don't know how it is in Europe, but here in the US I, and a lot of people I know, do this to get in on family plan discounts that we'd otherwise be excluded from.
Being single-master isn't one of them.
any normal one

anything over 40hr is overtime and I expect to get paid for it and not to do too much of it anyhow
I guess that gets to the semantics of what a "banana" is. You can't breed the plant that produces the fruit we buy in stores. Clearly there are ancestors that could reproduce. Yes, it might be possible to recover most of the traits of a commercial banana by breeding them. But it's never been done, so I don't see where the "This is incorrect" bit comes from.
The tablet magazine ship is sinking. Fast.
This is a very good point, given the number of casual interactions a typical cop might have on a given day.

Still, based on what I know from having worked with cops and having cop family members, the job can change you. Cops are prone to seeing a side of life most of use are lucky to only read about.

I think we all like to believe that were it us we would not become cynical and jaded about humanity but that seems to be tougher than one might expect.

It's sadly common for too many cops to start thinking that everyone they meet is guilty of something and they just haven't been caught (yet).
IIRC Angular's promises are based on stripped down version of Kris Kowal's Q. You may want to check it out:

https://github.com/kriskowal/q
> You can't breed a banana.

Sure you can. Only 15% of bananas grown for food are the sterile cavendish type. There are many many other types.
Not to put words in tptacek's mouth, but I believe that assertion was related to his subsequent point about the recent trend of officers moving from "the beat" to patrol cars where they primarily respond to crimes. In the past, it was far more common for the bulk of the police force to spend time patrolling on foot and interacting with law abiding citizens and criminals alike.

Whereas now, except for certain exceptions such as in more "progressive" police forces or in downtown urban areas, most cops are somewhat detached from the public, except when responding to a crime.
How Optimized Are Your Images? Meet ImageOptim-CLI, a Batch Compression Tool
Snowden’s open letter to Brazil
Starting with iOS 7, passcode setup happens on first boot. If someone chooses not to put a basic lock on their device (leaving this info vulnerable) then there's much more valuable data that's also exposed.
Obama hijacks tech exec mtg, changes subject from NSA to healthcare.gov fixes
If GMOs can get a win with this, citrus greening disease in oranges, or vitamin A-fortified "golden" rice it will be a big deal for public acceptance of the technology.
1. Any good interview process should try and see through the interview skills and look more at the job candidate's actual skills that they're being hired for. A company's inability to do so isn't a referendum on the candidate but rather on management. Unless of course the company is hiring the candidate to be interviewed professionally.

2. I said a rigorous process, not a ton of process. There are good processes and there are not good processes. The fact that you work at a Fortune 500 company doesn't automatically make your processes good.

If Fortune 500 companies were so much better at executing processes than startups surely they would also be better at executing "finding new businesses" processes and thus startups would never get off the ground. The established businesses with far more financial and human resources would immediately swoop in on any opportunities.

But surprise! The world doesn't work that way. Being big doesn't mean being right.
Id love to use lob but theyre not operating in the uk. Does anyone know of a similar service for uk?
Family plans are actually significantly more reasonably-priced, if you have several phones. Incremental cost for additional lines is very cheap.
That, the "Buffet Rule", the reduction on charitable donations, the increase on capital gains, and his proposed "Grand Bargain", which lowers rates, but eliminates enough loopholes that it is at least expected to raise the effective tax rate for corporations.
As can CSS animations.

On a project that targeted tablets (iPads and Androids), we eventually went back to good ol' gifs because of how bad SVG and CSS animations rendered and performed.
Unfortunately right now asm.js is an unsuitable target for any dynamically typed language with garbage collection, because you have to run your whole runtime system and a garbage collector as asm.js'ied code, which is not exactly what you want in terms of overhead. Asm.js is a target for anything that is statically typed and low-level (e.g. C).
Alternate theory? That's a very popular interpretation of the film. Nobody notices anyone is dead because everyone looks the same and they don't care enough to learn who anyone is (the lawyer's response to Bateman's phone monologue), or nobody cares that anyone is dead (the landlord of the apartment Bateman murdered and cut up people in).
Once again, I request that HHVM adopt a hippopotamus as the mascot.. #TeamHipHopPopotamus
On the contrary, I think you are doing something right. I do same thing myself.
Apples don't breed true, so all the store varieties are clones.

The difference is probably more because desirable fruit apples have viable seeds (so it's easier to grow an orchard and just see what tastes good).
I replied with feedback on twitter.

Interacting with the map should hide the top and make the only thing scrollable in the viewport the map (with the "Your Alias" bar fixed at the top). Scrolling down causes you to zoom out when your mouse is over the map, which is a really bad experience.

When you scroll down, maybe the "Your Alias" bar has the BitBar logo on the left, and a metro-picker dropdown on the right. This would make the usability a lot cleaner, because it's hard to zoom into a city if you accidentally click on a bar, which slides up the Drink Picker.

There should also be a "Cancel" on the Drink Picker, that doesn't require you to click on the map, because clicking on the map puts the body scrollTop to 0.
In my line of work, biotech, API's are ideal for communication or some for exposed web services we can hammer into an API. Often times we are left to pass flat files around or have no hope of bidirectional communication between systems.
> someone else was getting away with a purse snatching

Oh... and that's bad because? Letting petty crimes go unpunished is way better for society than jailing every other black young male (as the US have elected as their policy).

> At the end of the day, not catching the bad guys is the biggest sin in law enforcement

There are no "bad guys". There is no "evil". There are just people trying to get by.

> to see the world a little differently

Look at the incarceration rates in the US; no other country jails (or has ever jailed) as many of its citizens as the US (NO OTHER COUNTRY, whether democratic, despotic or theocratic). So "the world" is more like what HN readers see than like what you think you see.

I don't expect to convince you with just this little comment, but try and think about it. Try to argue that bad guys don't exist and see what arguments you come up with.

(PS: In the 40+ years I've been on this planet, I've been robbed, mugged, assaulted -- twice in NYC; in retrospect, nothing that was super-life threatening, but it sure felt real enough at the time.)
It's gonna depend on location. Cop in the rich white suburbs might spend all day writing traffic tickets (civil), cop in the urban ghetto might spend all day investigating armed robbery (criminal).
You can have Objects without classes, certainly - even C had structs, and all functional languages I know of have records or something similar.

It's a question of terminology whether you call that object-oriented. It's certainly part of OO, in any case.
Ask HN: Subscription based Vacation/Travel
First time asker here. I work/slog throughout the year even during Summer and don't plan or take vacation. Sometimes its due to financial constraints, but most times its due to poor planning on my part. A thought came to mind about subscription based vacation site. You can deposit money throughout the year and then 2-3 times a year plan a vacation. Create a playlist of vacations. Googling around I found Masterpiecerentals which offered this model but since has been flipped over to luxury vacation rentals. Anyone know of such websites? Any comments on this business model?
In a similar vein, I would highly recommend the book Newjack: Guarding Sing Sing[1] by Ted Conover.

The author was a journalist who wanted to do a story on the prison system in New York State. The Department of Correctional Services froze him out and refused to give him any sort of access or interviews. To get the story, he actually took a job as a correctional officer officer in Sing Sing prison and worked there for a year. His account of the entire experience is fascinating. I think the whole discussion around these sorts of issues could really benefit from more accounts like this that introduce some transparency into the criminal justice system.

[1] http://www.amazon.com/Newjack-Guarding-Sing-Ted-Conover/dp/0...
> Urban criminal judges are almost completely unaccountable. Chicago judges are elected, and each election cycle, papers and blogs run horror stories about incompetent judges who no rational elector could vote for.

I don't exactly how it works in Illinois, but in many states, the bulk of judges on the bench were appointed due to a midterm vacancy, and only run as an incumbent. In Oregon, at least, this is a sort of unwritten rule, and retiring judges will leave during their term to assure a gubernatorial appointment.

As you say, judicial elections tend not be publicized or greatly contested. So this has the effect of creating an appointment-for-life due to the minimal likelihood of an incumbent loss.
You get into the habit of calling it golang because googling for "go" issues isn't very useful. Golang is the nickname that is (or at least was last time I did something in go) what the community tends to use for SO and blog posts. Its sort of become the language's unofficial name.

Its really frustrating that a search engine company would use such an unsearchable name for a new product.
Following up on my own question, there doesn't appear to be any that quite fit the bill right now, if we define the ideal framework as having the following characteristics:

* Java as a first-class citizen

* Strong core of basic web app functionality

* REST and Search engine friendly URLs

* Action oriented – basic framework for routes, MVC etc

* Stateless

* Good documentation, active community

If we look at action frameworks only:

* Play 2: Great except it's Scala. Ruled out.

* Spring MVC: Spring is bloated old-school Java with Hibernate. Out.

* Stripes: hasn’t had a commit in over a year… which is unfortunate because it looks interesting. Out.

* Spark: appears to be a one-person project. Out.

* Google Sitebricks – ditto

* Ninja: Ditto
Shovel: Rake for python
It takes a lot of skill to pass as an old person (e.g. walking the right way); our intuitions are good at spotting there's something "off". And anyone caught disguising themselves as a grandmother would immediately be under massive suspicion.
It fits together perfectly. At first they couldn't notice him, then they arrested him and embarrassed with their incompetence, they inconvenienced him as much as they could (they couldn't beat him up because if he said they did people would believe him). After that they prosecuted him diligently for a long time (because that's what they thought will look best). But in the end prosecutor dared only to demand 15 days of community service for him. But the judge (whose basically a god in justice system) got annoyed and on a whim locked the poor guy inside New York for 3 years out of spite and allowed police to pay him a visit any time if they'd like to harass him a bit.

You could say that justice has been applied evenly but only if you average out severe neglect at the beginning and revenge at the end. If he didn't piss of the judge (by being who he is) he'd get 15 days of community service after long trial and if he didn't influence the prosecutors (by being who he is) he'd get 3 days without much fuss.

So as a non-lawyer white guy he'd get arrested (if he wanted to be), inconvenienced and get 3 days of community service.
As a black guy, he'd get snatched of the street much earlier, get beaten up, and get much more severe sentence (maybe year of probation).
You can filter/sort by price too on yelp but I know what you mean. A lot of it is the format of their results and how impossibly slow the maps are.

Might be solvable with a "find similar" function that lets you put in a bar you like and finds similar listings close to your location.
This IMHO proves the dependence of US-american teenagers on their parents.
Could you go into what that means?
Join the Largest Crowdsourced Diet Research Trial Ever Attempted
SIde note but I have never seen "Star on GitHub" before ... does that mean contributions are not welcome?
The solution to this problem is to serve your web fonts as SVG to Chrome on Windows, or hint your web font with ttfautohint.
It's not that obvious to me. As a person who doesn't drive, taxis are crucial to my getting around, and I have to take one at least once or twice a month.

edit: and to make it very clear, I can think of three jobs that I would have had to quit if reasonably priced taxis weren't available.
Being single master without paying extraordinary sums, staffing wizards or both - is.

That is baked into SQL.

I only care about pragmatics.
That's a good point. When I was 17 and wanted a phone in Australia, I needed an adult to sign the contract for me. My mother wouldn't do it, mostly because I would have had to take her to a store during a work day, so I got my 19 year old sister to put it in her name - I paid the bill myself (just as I would have if my mother had signed it for me).

(I don't remember if prepaid wasn't an option or just wasn't as good a deal).
@krebby, you can create a DDP client that works outside of Meteor, which would allow you to run a Meteor server + Mongo with your own front end.

The other option is to use Racer from DerbyJS.

If you're interested in adding a real-time data layer to an existing Node app, then Derby is probably the easier path.
Replaceability vs. Impact: A Framework for Deciding What to do with Your Life
The answer is simpler than that. The issue has nothing to do with Bitcoins.

This is an issue with USD (as dollar bills in your pocket or in a bank account) and MTGXUSD (as dollar units in a Mt Gox account). MTGXUSD are worth less than USD because of two factors; one is potential regulatory issues, and the other is that you are buying future dollars, which are cheaper than right now dollars.

Because MTGXUSD are cheaper than USD, you need more of them to buy BTC, and thus the price differential.
Request for Funding OpenBSD Project's Electricity
Not to be a downer but as someone who has been on Android for a very long time, a 1GHZ processor single-core is really no fun to use at all. Especially since most apps right now are tested on 1GHZ dual core minimum ... and the mobile web is barely even fun on a brand new iPhone 5s. It's probably still worth $38, but could be a frustrating experience for a young child.
http://ycombinator.com/newsguidelines.html

"Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon."

There's nothing new in the article. He proved nothing other than dressing decent makes a good impression, we all knew that. Nothing of race or the justice system in general was proved one way or the other in my opinion.
That article comes to grand conclusions from a little bit of data.
> Perhaps instead of focusing on the fact more blacks end up in the system

...institutionally racist police officers arrest them for minor offences, and that arrest and conviction fucks any chance of employment, meaning that gangs are the only employer left?
Note that Indian phone market is primarily pre paid.
That's what I don't understand about HN. 4/5 fastest frameworks were java, and the takeaway is to pick go (granted it is the fastest though). Go is relatively new with few resources, java is old hat with plenty of books, docs, tutorials etc and a global talent base of developers.

I can understand learning and using go for some things, but companies are moving major infrastructure to it with staff that are still learning it.
Amazing Everything That Happened in 2013 in One Image (Tech, Biz, Govt)
> Thus, it seems perfectly natural and reasonable for them to say, "OK, you make twice the salary we make yet you wanna be a petty criminal? Poof, you're a petty criminal. Enjoy sleeping in the bed you made, and here's hoping you will be permanently cured of f##king with us in the future, a##hole."

Is petty vengeance a natural and reasonable reaction you expect and accept from the people that have power over you and almost everybody else?
I was also a projectionist and I had to rebuild intermittent movements a few times when we couldn't get a new one fast enough. I was the head projectionist for three years and we only lost one at a eight screen theater. But the theater across town that was owed by the same chain went through a few a month. But I also made sure the projector-head actually had oil in them and the other theater didn't seem to care.
It's hard for me to be sympathetic at all toward police, it's a known bias of mine. I grew up very poor in bad neighborhoods and it felt very much like living in a police state. Once, as a kid (maybe 11 or 12 years old) I was taken in for questioning for drawing with chalk in my own driveway. I have many other anecdotes about being discriminated against, witnessing brutality, etc... Growing up, I learned not to even bother going to the police when you needed them, they were unhelpful and usually treated us as suspects without cause (Maybe their own prejudices, given they may be based on their own personal experiences). But after getting a CS degree, making money and moving to better parts of town it's like I live in an entirely different country where police treat people like human beings. It isn't surprising those environments produce more criminals, it's a vicious cycle, something has to change. Given my background, my candid, unfiltered thoughts after reading your comment were, "Fuck them [the police], I'm glad he wasted their resources to help expose some of their bullshit so they can't be as busy making other people's lives miserable." Obviously posting that candid response would've been unhelpful for discourse but thought it was worth sharing if I provided a backdrop for my thoughts.