skysight-inc/HackerNews huggingface dataset:
And how many of the other 80% were a result of the collapsed economic and cultural sphere that the war on drugs caused for millions of black families? (emphasis there, because such a large percentage of that huge increase in prison population has been black)

None of that happens in a vacuum. If you lock up a parent for drugs, and his son is raised in a broken household, in a broken neighborhood overflowing with the effects of failed war on drugs policies, what's the likely outcome to that situation? You don't have to take my word for it, read any interview with any black person that has ever made it out of that situation. Read about what their lives were like, what the culture was like, what their households were like.

That's why this article's premise is so obviously far off. The war on drugs touches everything.
I don't think you understand what an order of magnitude is.
That's an awesome piece of advice. Making everyone feel that we are making an equitable split is the key.
And most notably ignores the question of whether the war on drugs drives up violent crime.
The test is a lie. While I don't doubt improvements in http/2, this test uses "Connection: close" on the http/1.1 test, which means for each tile there needs to be a tcp connect and TLS handshake. This is not representative of real world.

In http/2 the "Connection: close" header is meaningless and all the tiles come from the same connection.
So you're saying a company should have full time workers who ONLY monitor a specific system, separate from its day-to-day maintenance?
they had soemthing that attracted a lot of eyeballs, but nobody wanted to pay for.

using ads as a substitue for micro-transaction was a brilliant idea, made google possible.

and ever since then, no other venture/product coming out of google has reached even a fraction of that revenue. you could argue that the alphabet split is not honest enough. core google should have been the ad engine, that's it. the one real, tough business they're operating. the rest seems like a PhD playground with not a lot of accountability.

whoever at google really had the idea for ads is the true genius behind their success.
Shit happens :) I have HTTP/1.1 at 14.54s, HTTP/2 at 2.22s .. seems more like your configuration thing?
Its demo you retard. They want you to see the difference between HTTP/1.1 and HTTP/2, so it makes sense to send connection: close.
My results on the Akamai page have less of a difference between the results when compared to http://www.http2demo.io.
Having skimmed the first paragraph of a Wikipedia article on Zero Rating[1] I immediately knew what it was about but I'd never heard it called that before. Think T-Mobile's free music[2] service if you live in the US.

Once again I think this is going to be a hard one. If you understand the devilish details under the surface and it's effects on Net Neutrality you can make an informed decision to oppose this. But it's hard to convince the general public that free is a "bad thing". I think India's Department of Telecom is going to have a tough PR battle on it's hands.

[1] https://en.wikipedia.org/wiki/Zero-rating
[2] http://newsroom.t-mobile.com/news/t-mobile-sets-your-music-f...
Even putting aside the penal effects, the primary opposition to the War on Drugs has always been about personal freedom and the right to determine one's own destiny. All else is secondary.
You can just run the windows VMware VM on linux, so it doesn't matter much.
Getting past falsifying of timesheets is _very_ difficult. It's the norm rather than the exception, at least in my experience.

When I used to sling burgers, etc, my employers would regularly retroactively clock me out for breaks I wasn't allowed to take. We were clocked out when our shifts were supposed to have ended, regardless of when we were allowed to leave.

It was normal to work 10-12 hours and get paid for 7 (at $4.75 & $5.15, none-the-less). If you report it, you're fired and blacklisted.

While I was under 18, I would be clocked out at 11pm on any school weeknight (state law). The catch was that I was on closing shift, so I couldn't leave (locked doors) until we were through -- usually ~1am. 2 hours per-night unpaid, plus a 30 minute deduction from my pay for a break I was never allowed to take.

All of that is illegal under a variety of state and federal laws. However, enforcement of those laws is either non-existent or is a tiny slap on the wrist ($500 fine for stealing an aggregate of ~$10,000 in wages over a year in the case of one place I worked at that was finally caught).

I'm getting on a tangent, but my main point is unpaid extra work is rampant among hourly employees as well as salaried.

I completely agree with your premise, but I think we'd see the same problems come up in a different form. Fixing that problem requires putting at least some bargaining power back in the hands of employees, and that's difficult in most places.
No, all of those things are true, they just don't have overwhelmingly large effect sizes. They are, undoubtedly, still driving up the incarceration rate.
Spacy's implementation, assuming it's roughly equivalent with the one syllog1sm blogged about, just does a greedy incremental parse so it only produces one candidate parse.

It is possible to do incremental dependency parsing with a beam, but all the copying of beam "states" is expensive and there are no guarantees that the n complete parses in the beam are really the n best parses w.r.t. the model.
Not to mention that generations of cops are selected from folks who think alcohol is the only legit psychoactive substance. If more cops had experience with mind-expanding drugs, they'd be better at their jobs (both from having a broader perspective, but also from better understanding what it might be like to be on the other end of an encounter with the state, especially for neurodiverse people.)
Akamai's http/1 does keep alive. This one does not.
Which is quite surprising, I must add.

Do we have an easy way to get an account age breakdown by active account age?
Which of these is not like the other?
Hmm sorry, I've never heard of TDD guaranteeing quality of a product. It _might_ mean you've delivered what's been asked of you (along with acceptance testing) but quality? Far from it. And if you're unit testing _after_ the fact, then you're just asking for trouble.
This is one of the aspects that gets me excited for airborne drones which can operate in the Martian atmosphere. Not only for the potential offered by longer range, but also the possibility for some great photos of any ground based vehicles whose mission zone overlaps.

Great photos can inspire and help fund great science.
As an aside, the author of the study clerked for a Reagan appointee (who was also a Hoover Institute fellow), is from an especially conservative law school, and seems to have published so far almost exclusively on this particular topic.

I would personally want to do more research on this person and his writings before taking his entire argument at face value.
I was making the point that a UBI can have age exclusions and still be simple. I would be reluctant to provide a full UBI to children since they don't have the freedom to spend the money themselves.
Cheaper and faster than AWS Cloudfront with free custom SSL. So what is the catch?

One issue is our data is on S3 and I believe that any outgoing S3 traffic to this CDN would be slow and cost money, but S3 to CloudFront is is likely prioritized and free.
This is the wrong way to read the paper. The author isn't making a case against decriminalizing drugs. He's saying that even if you decriminalize drugs, you will still need other stronger interventions to work against mass incarceration and, for that matter, the racial disparities in incarceration.
Maybe. But the Akamai demo does show a major improvement for HTTP/2, so I think it is primarily a CDN77 thing. Maybe a bad route.
Show HN: Find Remote Work
Loops as expressions return an array as the value, the page says, but the JS code on the right doesn't seem to show this happening. Which is right? Or does the compiler notice in these cases that the value is not used, and not produce it?
If you engage in a trade that carries 10+ year sentences if you get caught and you suspect someone you know is going to snitch, you might think twice about letting them live. This applies to all vice crimes, not just drugs.
for those curious what deep mind is https://en.wikipedia.org/wiki/Google_DeepMind
Something is very fishy.
I tested this behind the evil-proxy-of-doom on the internal network and http2 was twice as fast despite the proxy barely supporting http1...

But then real http2 against the http2 server is still 2.98 sec vs 8.65 sec.
No, the author is criminal justice professor famous in academia for empirical study of mass incarceration.
Imba includes syntax for tags (scroll down to "Tags"), virtual DOM diffing, event handling (with touch support). Yes, React is not a language in itself, but there's quite big overlap in what Imba does and what React+JSX does.

You build UI components like this:

tag event < div
def render
<self>
<h1> event.title
<p> "Happening on {event.dateString}"
Each time I install an app that says

Offers in-app purchases

I end up uninstalling it quickly (after 1 try), those ads in apps are really annoying for the user.

It's not the developers fault, but the ad system on either Android or iOS are really annoying, even if the app has all the features, for me the ads kill it.
It's not ignored; the paper discusses the "collateral effects" of the WOD, in contrast with the strict definition of a "drug offender". P 220:

In other words, defining “drug offenders” solely as those convicted of
drug crimes is not as objectively correct as it might initially seem. Although
certainly a valid and useful definition, there are other ways to think about
what counts as the product of drug enforcement that may alter estimates of
the impact of the War on Drugs. Furthermore, this section should establish
that scaling back the War on Drugs can have collateral effects
—
such as
changing how society manages addiction or how enforcement interacts with
drug-market violence
—
that are not immediately apparent when simply look-
ing at arrest or incarceration rates.
I think a good of that is because of backward compatibility and drivers.
It does make you wonder why the US has so many more "violent criminals" compared to other similar Western countries though...
The other two columns are percentages, so the interval size doesn't matter. In addition, 1990 is an important point because of the notable shift in overall crime rates that occurred there (crime went up until 1991, then declined dramatically and continued falling as the prison population increased).
KFC is three letters and a trademark. It is a trademark not a "complete sentence mark"
The author probably should have expanded upon the point about sizing. Having even an incidentally undersized cluster for ES is dangerous.

I worked with ES for a while with a pretty reasonably sized cluster and what I considered to be a pretty reasonably sized data set. I frequently ran into cases where ES nodes, and the cluster in general, handled resource overflows in an utterly brain-damaged way.

Doing bulk loading? Don't let your request be larger than 200MB -- Jetty will crash and hand off corrupt and incomplete data to the loader, which will happily load it. You'll never notice unless you look at the logs.

Trying to fit a little less than half as much data as you have space on disk? Better hope none of your nodes ever have a connectivity problem -- automatic shard replication will attempt to replicate a shard to a machine that doesn't have enough space to hold it, will fail to recognize that shard replication was incomplete, and half your requests will go to an incomplete and corrupted shard. You won't notice it unless you're staring at the logs when it happens. If you don't catch it in time, the corrupted shard itself could be replicated. The only fix is to wipe the entire cluster and reload.

Trying to save space by using java's default memory pre-allocation sizes? Better hope you don't have very much data. When ES gets bigger than your -Xmx setting, it won't die -- it'll just slowly begin to corrupt all your shards, and happily serve corrupt information from corrupt shards.

Basically, if using ES, make sure you have many many times the resources as you do data, and be very conservative about using those resources, because running out of any single resource means ditching the cluster and reloading all data from scratch.

(These experiences occurred in ~2011 and in ~2013. It's possible that some of these problems have been fixed. However, at the time, Shay Banon's position on most bugs of this type is that running out of resources is the user's problem and ES has no responsibility to mitigate the damage -- a general policy of wontfix on anything to do with failure states involving running out of resources.)
This is bad engineering. You are asking for trouble. Don't use DropBox for this use case.
"These results pose a challenge to those who wish to aggressively scale back incarceration, since the current politics of reducing sanctions for drug offenders is less complicated than that for reducing punishment for violent or property offenders."

I think there is an important difference between someone who is violent against other people versus someone who uses drugs (and might be violent in a sense to him/herself but no one else). So where "reducing sanctions for drug offenders" might be a novel thing to do, "reducing punishment for violent or property offenders" might not be. Apart from which one is "less complicated" or more efficient to the goal of scaling back incarceration.
Fair enough, I guess you have other more important things to do then.
Does anyone have knowledge about the comparison of different FPGA boards?

I've seen the Mojo v3 from Embedded Micro, the Papilio line of dev boards, and the miniSpartan6+ from Scarab Hardware.

It looks like all these dev boards are pretty similar since they use almost identical xilinx chips. Ideally, I'd like to find a board for which there is a robust community, good support, lots of examples, and has enough capacity/performance to take on more complicated projects with increased learning/skill.

I'm leaning towards the Mojo v3 board, since it seems very easy and has shields to expand capability, but does anyone have any experience, recommendations, or "I wish I had known..." stories for FPGA development?
Regarding #4 isn't this a bit cheating, who doesn't use keep-alive. Also what about request pipelining? Doesn't that basically do the sane thing what http/2 is doing?
This demo is representative of loading Clara.io scenes, lots of individual images and meshes:

https://clara.io/view/b43f3215-c9ef-488f-a55f-1bf2a7d74f3f

Yes, we could somehow package this up on the server and unpack it on the client, but I'd prefer HTTP/2 do that for us.
Messaging and signaling in C++
I don't know which article you're arguing against, but it isn't this one. This isn't a case against decriminalization. It's a case that decriminalization of drugs is not enough to end mass incarceration.

If you believe what you appear to believe about the injustice of mass incarceration and its racial disparities, as I do, you should be celebrating this article, not excoriating it.
Technically, the language has patterns (e.g. identifiers) too.

A major semantic benefit of expression-oriented programming is minimizing state while maximizing composition (e.g. compare and contrast a switch statement to pattern matching).
Right, I misspoke. They drive up the incarceration rate, but only negligibly. They do not explain the spike in prison populations.
The first paragraph you quote was cut short in your summary. The rest of it is:

As noted above, despite the theoretical plausibility of all five, the data cautions against putting too much weight on any of them.

And then the author goes on debunking each of them:

While the first two theories — that drug incarcerations and drug-related parole violations drive growth — have received the most attention, they are also the easiest to debunk. and so it follow.
good article, thx!
I see.

I'm don't really know much about the US case, but that article reads as a somewhat disingenuous response to a very disingenuous statement by and electioneering politician. They define "Benefits & Services" as opposed to "administrative costs" and report the first makes u 90% or more.

I assume that "Benefits & Services" includes various services that might be termed "administrative costs" in everyday talk.

But point taken, maybe this is not such a huge savings.
Part of the problem is probably that in the USA you can be locked up for sneezing. It's common for normal people to have been jailed for something at some point in their lives, who would never have had any brush with the law in another developed country.

Another contributor is this: https://en.wikipedia.org/wiki/Poverty_in_the_United_States

There are relationships between incarceration, poverty, and class and race struggles.

(How about the fact that something like 40% of the prison population consists of blacks? Looks like the effect of "War on Black" more than "War on Drugs".)
Browserling (https://www.browserling.com) is also an option.
It would be interesting to see how many first time felons had previously lost their job/vehicle/family due to short term stays in county jail (and of course why they were locked up).
Ok, how about: how many would've been violent had they not grown up in a culture where we locked up their dad, cousins and friends?
Hi Jonaldomo - could you clarify what you mean?
The art of taking a screenshot
> the primary opposition to the War on Drugs has always been about personal freedom and the right to determine one's own destiny

Maybe if one or one's family hasn't been directly harmed by the drug war? I don't think such an abstract idea could possibly be the primary opposition to any policy. These state policies have physically destroyed communities and lives. People want their families, and they want to stop being oppressed by the police. They want the baton and tear gas out of their face. That's the primary opposition.

Abstract principles are always secondary to material reality.
And definitely if the team agree they don't like TDD, don't force it onto them. In this situation at least.
Makes sense. To stick with the false premise core to the article, one would have to avoid much discussion of the organized crime aspects of the truly massive black market that the war on drugs created. How that organized crime affects communities through non-stop fear and intimidation, how it sucks in desperate people, how it perpetuates an endless cycle of crime and poverty that is centered around the profit system of the illegal drug trade.

Of course this is already a well understood effect. Which makes the article's intentional evasion of it that much more blatant. Whether we were to discuss the effects of organized crime around alcohol prohibition, or the Mexican cartels. One need look no further than what the war on drugs has done to hundreds of Mexican towns and cities, to understand what it has done to the black communities in the US in the last ~50 years.
Keep in mind that the "business" of drugs creates a lot of other crimes - theft, murder, extortion etc.

A change in policies towards illegal drugs would have a wide ranging impact.
Google saw the PR fallout from Facebook's public stance, and decided it would be better to silently lobby. I hope this has some publicity, and they are forced to publicly take a stand in support of neutral pipes.
Well, they also appear to be stacking the deck a bit, by configuring HTTP/1.1 in ways that no sane person would (i.e., force-closing the connection after each resource -- HTTP/1.1 already supports re-using the existing connection for further requests, but they're explicitly disallowing that to make HTTP/2 seem better).
Ask HN: After 20 years of programming, what do I do now?
I've been programming for 20 years, the last 12 in ASP.net webforms (I know, I know). In every job, I've been told I was the top dev at the company. I kept my current job because of the money and flexibility they gave me to stay, but now that working here isn't worth it anymore, I'm feeling that remaining in this job has soured my career. I'm not sure where to go from here.

I've held management positions, and while my projects were successful, I'm not interested there. The monotonous consulting-services work I've been doing for the last 5+ years hasn't lent itself to exploring new technologies, so I don't have the breadth for an architect job. I've tried the solo-business route, and while my app is loved and has sold copies, it's only breaking even and won't sustain me now.

Almost all of the jobs I am interested in (remote or product-based) want newer technology. SQL Server's been a big part of my entire career, but it feels like that is losing relevance with the ORMs/EFs of the world. I've only worked with MVC on personal projects, but even if I brushed up on it, I'm guessing managers would feel I am an expensive hire without any advantage a junior dev who worked with MVC their whole career.

Do I try to build a MVC portfolio, since that seems to be the popular MS technology? Or work on a JS portfolio (my web style today is already JS calling JSON services) and try to rebuild myself on the front end?

Do I take a big pay cut and try to rebuild my skills with a company open to a senior dev without the exact experience?

Do I try to gamble and find myself a newer technology to reinvent myself into, hoping it sticks around?

Or am I just at the natural point in my career where I'm supposed to be working for another services company?

Anyone refactor themselves into something new at a similar point in their career? I'd love to hear your advice.
RefactorCareer@gmail.com in case you have any private advice.
It's like how GEICO got its start by only selling insurance to government employees (that's the GE) because they tended to be more cautious drivers. Government simply attracts that kind of person. And as private citizens, we should want our public servants to have their act together, presumably more so than the general populace.

It also attracts the kind of person who isn't interested in drugs and wouldn't be put off by a testing policy for substances they have no desire to try. Then, surprise surprise, they get all judgy that other people in the population they're supposed to be soberly serving want to snort a little coke now and then.
Yes it would, although getting people to give up something is hard. Personally I would structure a UBI as a large negative income tax to try and avoid these problems.
Right. And if that happens twice a year and it costs someone 10 minutes to fix, you could've just paid $12/yr to AWS CodeCommit and made money on the deal. Why would you half-ass such a critical piece of infrastructure when there are free and super inexpensive solutions that work properly?
From the commit log - at least 2 other companies have contributed: https://github.com/prebid/Prebid.js/commits/master

And yes, the project is open source under the Apache license, so are the docs. All open source projects start somewhere :)

Besides, open source is the way to go and it doesn't make sense for any company to own it for the below reasons:

1. No bidder wants their code hosted by some 3rd party hidden away from them.

2. No bidder wants their code hosted by especially another bidder. This introduces huge conflict of interests and defeats the purpose of header bidding.

3. All websites can benefit from this open source project and make each others' implementation better.

4. So far websites are SCREWED by some bidders that make blocking calls. Prebid.js ensures all calls are async. See the analysis here:
http://prebid.org/blog/how-many-bidders-for-header-bidding/#...

The beauty of the project is to host a true, fair, open auction in the browser. Open source is the way to go.