skysight-inc/HackerNews huggingface dataset:
> Being against the prison industrial complex feels good, but in doing so you become directly, personally responsible for the fact that there are now 3 people in a cell meant for one...

Is there any evidence that people "against the prison industrial complex" are directly responsible for the rate at which new prisons are being constructed? I'm not sure but I'm inclined to think that this would have more to do with strained budgets than any successful activism.

Edit: I looked into this a bit with California as an example.

In 2011, the Supreme Court affirmed a lower court ruling that required California to dramatically reduce its prison population.

"Justice Kennedy, citing the lower court decision, said there was 'no realistic possibility that California would be able to build itself out of this crisis,' in light of the state’s financial problems."

http://www.nytimes.com/2011/05/24/us/24scotus.html

The opinion of the lower court:

"Relying on expert testimony, the court ruled that the California prison system, the nation’s largest with more than 150,000 inmates, could reduce its population by shortening sentences, diverting nonviolent felons to county programs, giving inmates good behavior credits toward early release, and reforming parole, which they said would have no adverse impact on public safety."

http://www.nytimes.com/2009/02/10/us/10prison.html
Relocatable virtualenv
I had a different experience with tests. 18 years ago at one company I laid out a test plan. Some of it was automated, the majority of it was manual. It applied specifically to a large custom built application.

2 years ago, I was at an entirely different company. They handed me their test plan documentation. Lo and behold, it was my document, now laden with another consulting company's logo. It was missing a few tests, but there was nothing new.

I was angry for a solid 4 hours. Then I had to laugh about it. I would be flattered that my 18 year old work was still being used, but it was quite simply dated. If a big company was being cheap and getting things built by offshore resources who had no better way to accomplish it than by stealing my work, then they got what they deserved.
I was wondering what you guys deploy python project dependencies. I made a small tool to package project&wheels and create virtualenv at server. Does anyone have better ways to do it?
from 15000 quality page views you should expect at least $15 of revenue ($1 CPM) even higher numbers from developers (valuable users).

Check out something like https://carbonads.net/ and it might at least pay for your hosting. It's invite only though, so you might have to ask for an invitation.
How to accidentally a word.
Indeed!

I too read for the freedom and power it brought me. So many of us, I imagine...
I joined in summer 2008 and made 900+ comic strips over a couple years. they had a tiny yet awesome community (this was all before it was big on facebook).
As a non-hypothetical: consider support for communist brutality.

"My belief is that the nature of Sterling's public statements disqualifies him from acting in good faith with the broader community, at least until he has withdrawn them. I do not believe someone can leave something like: "then you will enjoy hard labor in the North, after we send all the counterrevolutionaries there!" [1] at the door. Even if he could, it wouldn't do anything for our speakers and attendees who are not comfortable sharing a stage or a room with him. The job of an event organizer is to make sure that conditions are comfortable for the people who have entrusted the organizer with their safety."

The presence at a tech conference of an overt, unrepentant promoter and apologist for the brutality of Communism, is offensive, demeaning, and endangering to:

- Victims, and descendants of the victims, of Stalin's "Great Purge" [2]

- Victims, and descendants of the victims, of Mao's "Cultural Revolution" [3]

- All other victims of the failed experiments in Communism; which is to say: all experiments in Communism.

- All "counterrevolutionaries" who oppose further experiments with this irreparably broken ideology.

[1] http://imgur.com/rlqa73W
[2] https://en.wikipedia.org/wiki/Great_Purge
[3] https://en.wikipedia.org/wiki/Cultural_Revolution
It's really hard to say exactly what it is, just as I can't tell you exactly why being physically next to somebody is better than a video conference, but it is. This would bring us one step closer to being physically present without actually being so just as video brought us one step closer than we were with just phone calls.
I still have an old 14.4 serial modem I just can't part with for nostalgic reasons (was my first payment received for computer related work at a BBS). Sadly haven't had a phone line in many years to ever plug it in to :)
Virtual Reality is a Fad
Might as well say that this will eventually be transporter or holodeck. The best we can assume at this point is that they'll reduce this down to something like a pair of large sunglasses, but even that's a bit optimistic without some revolutionary changes in optics.
Thats very impressive, looking forward to seeing this advance in the next few years.
Eh, try a month.
Uber forces some riders to reset passwords after spike in account takeovers
Probably. The nice thing about the Pi is that it's cheap and has crazy low energy consumption
I tried buildbot, and found that the documentation didn't match observed behaviour, and their insistence on not providing any examples (combined with some in-house jargon) because "everyone is different" made the whole process particularly painful. Buildbot required a lot of attention and time to get working for us, and after all that, wasn't particularly end-user friendly. You're going to get exactly the same '2 people with tribal knowledge' if you use buildbot.
I think the situation is like spaces in filenames - difficult to handle in parsing and displaying and even things like equality comparison (are multiple spaces considered the same as one? what about trailing or leading spaces?) turn into a bit of a mess.

Unfortunately, the classic solution of escaping spaces would be unlikely to be easily comprehended by most users.

Dashes seem like accepting them would be easier than spaces, but again you have problems with multiple, leading, and trailing...
There is http://www.engadget.com/2016/01/22/intel-compute-stick-2016-...
the trick left for the "makers" is to add a button to Raspberry Pi that will let you press it and have the app "listen" to your voice.
Here's an example of Faceshift, which is completely markerless (Apple acquired them last year): https://www.youtube.com/watch?v=RLfAmNDNgHk

And here's a good example of the relatively high fidelity (marker-based) tracking that's happening in real-time: https://www.youtube.com/watch?v=OdQpJgLs51w
r/ShitHNsays
This is pretty exciting because of its potential for telementoring. I've been working on a research project using tablets and augmented reality for surgical telementoring in austere environments ( https://engineering.purdue.edu/starproj/ ), but a setup like what MS has here would offer so many benefits. Imagine a trainee surgeon being able to feel as if a mentor surgeon was actually present and able to gesture and give instruction during the course of a live surgery, for example.
We don't allow CloudFlare to be enabled on that particular record because it's pointing at MaxCDN. In the particular case of proxying traffic to MaxCDN we've seen incompatibilities in the past that have lead to occasional errors. To ensure you don't encounter those errors we block enabling CloudFlare on that particular record.
Be aware: some of the ARM boards with SATA have it as a USB to SATA adapter.
There are so many things the pebble does right. I think the best example is the music remote, so let's compare it to the Apple Watch: If I want to skip songs from my Apple Watch I have to lift my wrist, look down at the display, swipe upward, swipe through glances til I find the music player, and then tap the tiny skip button. Forget about doing this while biking. On pebble I hold the up button for half a second and give it a click. I don't even need to look down. The Apple Watch has so many advantages. It's faster, it has tight integration with the iPhone, a gorgeous display with a high refresh rate, and that delightful Taptic thing. And yet the pebble just works better. Apple could learn a lot from this little company.
How do torrent sites make money? I know some take "donations", charges for upload points that are virtually impossible to gain otherwise. But I've seen many that have no donation mechanism at all including some that have very polished well-done sites.
Some tweets and a Sam Biddle provocation piece about Google keeping this person employed (from 2 years ago) != a blacklist. Even if this amounted to action on Google's part, an employer has the right to fire an employee for actions deemed hostile to other employees (and its plausible to say its hostile for an employee to write blog posts about how certain races are genetically inferior). This is implicit in the concept of "at-will employment". I've been on the receiving end of this taken to a ridiculous extent when I was fired from a job for not going to a Christmas party. I found the reason I was fired to be pretty objectionable, but it wasn't anything remotely like being blacklisted.

There's a lot of hypothetical rabbit holes to go down with this, but ultimately this is a distraction from what's being discussed, which is a person choosing to withdraw their workshop group from a conference because of the opinions of a speaker. Boycotting, protests, or simply declining to not participate are fundamental methods of democratic action. It's laughable to me that anyone would equate what's being talked about here with a suppressive measure.
I realized it was fake in the first paragraph thanks to the cheesy, melodramatic hook:

"The last thing I want to do is write this down, but I’m doing it anyway, partially because people ought to know what’s happening with the things they post here, but mainly (like 99%) because of Julie Rubicon and the spike."

Oh, I've just discovered a world changing dark secret brewing in the heart of Facebook. I'd better tell the world! But first I must build some... suspense!

If it had turned out to be real, I'd thank the whistleblower right after I slapped them for being a twit.
There are other ways of testing which are more suitable, at least until you get your code base to the point where unit tests can more easily be applied. Smoke tests, functional tests, integration tests, QA, are workable solutions to build an initial testing harness around legacy code.
I don't think a super detailed object permission model would be less complex than bail and patch. Bail and patch is after all just the ad hoc input and adjustment of rules. It's an AI hard problem because the complexity just is and you have to deal with it.
I have a very strong memory from that time.

My sense of "me" was forming, and I was aware it was incomplete, and I didn't understand it. I had many authority problems, having rejected most of the school.

This went on for long enough, they eventually were wanting to intervene with drugs and a psychologist. Age 11 ish...

This, being the late 70s, scared me, and I remember a cold resolve to resist the entirety of it, for fear of losing that self before I even had a chance to understand and grow strong.

It did not go well. I did manage to convince the shrink the drugs were a non starter. Friends who went down that path changed. I could see it.

Never have quite got past that basic wrong.

Interestingly, the issues went away as soon as I managed to get some autonomy.
Stanford’s admission rate drops to 4.69 percent
He seemed extremely careful not to let his daughter walk through him. He always made room for her. I wonder if there have been studies done to assess how creepy it might be to have a family member walk right through you...
On the flip side, it's possible that they got the "$100M" number because they know that they options aren't worth as much as they say on paper, and thus they asked for a higher paper value in order to compensate.
My (admittedly anecdotal) experience having an Xbox One is that it would pick up phrases that barely sounded like built in triggers and do unexpected things at unexpected times, such that I felt forced to disable it.
Thousands of them? And they'd all have to get longer sentences than you? Not going to work.
How do they define which aspects of the captured image to extract, model, and transmit? If they were just modeling the humans, I could seeing using motion detection, or infrared perhaps, but they seem to have also extracted and modeled the little girl's toys.

So i'm curious what method they use to extract just specific bits of the image captured in the holodeck. Perhaps this is answered in one of their papers.

If anyone knows and has a quick overview, or link to a relevant paper that'd be great.
Wait, you think the whole of the Republican party are racists?

I think you and your friend Trevor Noah might be a part of the reason there's a lot of vitriol on the internet. You're basically claiming that half of the US voter electorate - who identify and register as Republicans - are racist.

Well let me tell you some things that others on the internet might not have the patience to tell you. The Republican party believes in individual liberties and was actually the original political party to end slavery in the US. Yes, you read that right. Abraham Lincoln was a Republican.

They don't want lower taxes and less social services because they hate minorities and poor people. They want lower taxes - and a smaller state - because they believe individuals have control over their destiny. That they deserve equal opportunities, and shouldn't be told what to do or how to think by the government. They don't think black people are worse and therefore need the government's help.

If you and other liberal elites think we need to hand hold a certain race of people with the implication that they're just not as good, then I'd say you're the racist.

If you want to discuss and debate actual policy, by all means. But if you're going to blanket label a group of people like that, then you're a part of the problem with political discourse in this country.

The Republican party also includes the like of Ron and Rand Paul, libertarians who a lot of the HN demographic identify with and support.
Thanks.

I suspect that much violent crime is also Drug War related. Robberies to buy drugs. Bad influences while imprisoned for drug-related offenses.

Few countries imprison such high percentages of their populations. What else could be accounting for that? Lead poisoning? Dysfunctional culture?
Yes, we've found gocd does a terrific job of allowing you cleanly model your full continuous delivery workflow and organize your servers.
tl;dr This headline is clickbait. Early in the article, the author admits that VR is not a fad:

> No doubt, VR will have many uses. It's fairly disruptive

The article is really arguing that this particular generation of VR hardware is a fad, not that VR itself won't become mainstream.
We haven't forgotten how to code – JS just needs to become a better language
How do I do that on an Android or iOS device?
That's a friggin great idea! Thanks for mentioning it. I know a few people who will appreciate the suggestion.
2013: XKCD Plots in Matplotlib: Going the Whole Way
TDD Beyond Basics: Open Closed Principle
I previously wrote about this common double encoding issue at http://www.pixelbeat.org/docs/unicode_utils/ which references tools and techniques to fix up such garbled data
One of the best things about W10M is having a shortcut to creating a new OneNote in the pull-down menu. And the hardware camera button.
And a lot more people than before
I had a Palm Tungsten T (slidy-outy one) and a Palm TX.

I like both of them very much. The TX had an SD card slot. T

I would much rather have something similar today that didn't try to do everything and have a 50 yottapixel display, 9 cameras, and a battery life after 2 years use of about 4 hours.

A Palm style device paired with a 'John's Phone'[1] for calls would be awesome.

Give me a good point and shoot, a good PDA, and a good phone as three separate devices.

1. http://www.johnsphones.com/store/item9
>get off their butts and host their own email. It's not hard, it's not expensive and it's not a lot of work to maintain either. It can even be fun and informative.

I'd love to do this -- I ran an email server for a while and it really was informative. But my sent mail got sent straight to the spam bin every time. Ironically enough, Gmail's spam filters are usually so reliable that people don't really check for false positives with any reliable frequency, so I bailed.
Agreed the style guide is a guideline at best.

I've moved to the dotless notation because I like that it provides a way to indicate pure code. Postfix operators are poorly supported though.

(xs map { x => x.key -> x }).toMap
This aligns with a concept I read recently -- real freedom means that you will often be restricted in your actions.

When you think about it, that makes sense. Since other people are also free, it is just reasonable that a community would construct shared values which would probably imply some restrictions on everyone's actions. So people trying to justify policy based on their "freedoms" are often being unreasonable.
The biggest thing is that Jenkins is a job engine, not a CI server. Because it CI happens to be nothing more than executing jobs when triggered and then tracking/reporting the results Jenkins gets used for it as well as a number of other things.

If you're looking at Jenkins purely as a CI then absolutely, it's overkill. I've seen Jenkins used as a distributed cron replacement, CI server, pingdom replacement, deployer and even as a means to give non-programmers permission controlled access to execute certain jobs via parameterized builds. Just having granular control to decide how to report on cron failures from a central location is a huge help.

It's ability to combine job execution, detailed result tracking, scheduling, scripting, SSH and failure reporting from a central location with flexible permissions makes it an extremely useful tool.

The extensions that the Cloudbees folks have put together are pretty sharp too.
The fortunate thing is, almost all of the broken sequences are unambiguous enough to be signs that the text should be encoded and then re-decoded as UTF-8. (This is not the case with any arbitrary encoding mixup -- if you mix up Big5 with EUC-JP, you might as well throw out your text and start over -- but it works for UTF-8 and the most common other encodings because UTF-8 is well-designed.)

So if you want a Python library that can do this automatically with an extremely low rate of false positives: https://github.com/LuminosoInsight/python-ftfy
I don't understand why people here are granting some acceptance points because he wrote it under a pen name. How does that make him a better person?
Depends on what you do as well. If you're a Google SRE that's on call and you get the familiar alert, you're probably going to check right away.
The setups are identical, so it seems obvious that they capture everything that differs (i.e., not part of the floor and cubes).
Let's put it like it is: Infinite growth on a finite planet is impossible.

We can not infinitely polute air, water, soil. We can not infinitely extract all crude materials from the Earth. We can not infinitely exploit most of the others.

What IS infinite is human imagination and ingenuity: We CAN innovate and (at least) greatly mitigate our impact on our Home. Thus the importance of education.
But "authenticity" has no correlation with quality. An ethnic restaurant packed with people of that ethnicity also has no correlation with quality. People conflate authentic with good, but you can also be authentically bad.

I've been to plenty of "authentic" American Thanksgiving meals prepared by mediocre American home cooks. I've been to plenty of "authentic" small town American diners with horrible food.

Likewise, I've traveled around the world and have eaten plenty of poorly prepared local food that are off the typical tourist track. Thai food didn't taste better in Thailand. French food wasn't better in France. Coffee in Italy was crap. Sure, there were also amazing stand-outs, but I'm talking about your average business. It's impossible for all of them to be amazing. Just like back home in the US, your average restaurant will be cheap and mediocre. This is what your average person eats. Not everyone is a foodie. These are all authentically prepared meals by authentic locals—born and raised. Likewise, your average home prepared meal also won't be amazing because your average home cook isn't a star chef. Yes, a villager who doesn't have easy access to prepared foods may have a larger repertoire of cooking knowledge, but it doesn't necessarily translate to making delicious meals.
$159 isn't exactly a similar price point, and it's not designed to be used as a headless server, like a simple NAS. And how would you use any GPIO for sensors?

There are tablets on Banggood that costs about half of what the Compute stick costs, and that's with a battery and a touch display.
Another way to deal with large branching spaces is MCMC.
The most amazing natural arrow in neg space – photo is Not edited
you see the arrow right side center? It's like the fedex logo. it's amazing and occurred in real life, no image editing.
This is pretty well-known. For a similar example, you have to magic-number the Elastic Load Balancing service IDs[1] in order to dump logs to an S3 bucket.

[1] - http://docs.aws.amazon.com/ElasticLoadBalancing/latest/Devel...
What I noticed about this article was what was not suggested. Is analysis - reading and thinking about what code does - no longer considered feasible? When I used to have to deal with this sort of thing, it seemed that a combination of analysis and testing, with much of the testing being open-box and with the liberal use of assertions, was most effective.
Getting closer. Can't wait until someone invents an all in one circuit printer, mill, pick & place and printer combo.
What specifically are fads? Mobile app install ads or mobile video ads? Extremely unlikely. That market will only continue to grow as consumption on mobile continues growing. Ad money goes where the eyeballs are, and the eyeballs are moving to mobile. You are wrong, this is not a fad.
I've become a big proponent of Drone CI. It's very configurable and Docker powered.
DSL are certainly the future of this kind of tools but not with a dynamically typed language like Groovy. The fact that it's dynamically typed makes it pretty much impossible to get decent support from IDE's. Gradle's support in IDEA has been broken forever, and you know that even if the JetBrains guys can't pull it off, it can't be pulled off.

I think the future belongs to statically typed languages that can offer DSL's as terse as Groovy but with actually types in them, so that the IDE can actually do the job it's being paid for.
Try this: https://m.reddit.com/r/netflix/comments/2lh2xu/how_to_change...
Hmm, I've only used older-generation phones, so it sounds like iOS is in the same boat in that respect.
We need something like the x-prize for automated micro-manufacturing. A goal could be to build a calculator from raw materials without human intervention.
Quickstep C++ SQL Engine
How are you reading the second statement? Mitochondria have their own DNA separate from the DNA in the nucleus of human cells.
If you need anyone to listen to you vent I'm here for you.