Prison Program Aims To Turn Criminals Into Coders
Press2ToContinue writes with news that San Quentin, a notorious California prison, has started a program to teach a class of inmates to write code. The first class will last for six months, and the inmates are learning about programming for eight hours a day. The hope is to give them the skills to find a good job after they leave prison, which in turn would reduce their chances of recidivism. Since the state's Dept. of Corrections prohibits internet access, the class only "pretends" to be online — they can't use internet-based resources, and nobody on the outside can see or use the software they create. One of the class's backers said, 'Almost every week there's epiphanies. And most of the guys in here, they've never touched a computer before. They are progressing beyond our expectations."
That's what we need more of! Computer-savvy criminals!
...about capitalism doing it the other way around.
Are we going to use them for NSA contractors, coders for various banks and such? Maybe let them write software for various government contracts right? Great idea!!
Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
the class only "pretends" to be online
In what way - and why - does it "pretend" to be online?
systemd is Roko's Basilisk.
Next week they will start a course on building security, beginning with how to find weak spots.
It's okay, these prisoners are locked up in prison.
When I am sometimes debugging some " programmers' " code . . . I think that the programmer belongs in jail.
Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
When I learnt programming on an old VIC20, there was no stinking internet.... just a few books I got from the library. Really, I think that the internet can be a huge distraction.... and, if cut off from the internet, I would probably do my best work!
While we are at it, lets teach them chemistry, horticulture, and forensics too.
That way, they will have the skills to become professional criminals when they get out, instead of the amateur criminals they were when they got caught originally.
Also see "Today in innovations in Slave Labor magazine!"
Great way to outsource jobs from those that get paid fair market wages to a captive audience of people without choice!
I mean, they are already criminals, the rest should be easy.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
Most tech companies have such a shortage in U.S. criminal coders that they need more H1-Bs to bring over foreign criminals to code for them.
"Yes, your honor. I did attempt to attack the police officer with a piece of fruit. I deserve to be sentenced for say, oh. Hm.... Two semesters".
apt-get update
Connecting to..... lol just kidding.
This story already appeared on Slashdot back on Nov 25, 2013. So how many ex-con coders have been hired since then? How successful is this program? Given the prevalence of really short "boot camp" coder training programs, many cohorts of these ex-con coders should have been released from prison (they're not training lifers or long-term convicts, are they?) and established themselves in the workforce. We should have some hard numbers by now about how effective this program is.
'Coding' is not the be-all and end-all of 'good jobs'. Plumbing, carpentry, electrical...any one of a thousand other professions.
J.O.B.
Do that first.
Of all the money spent on this program, I predict exactly 1 person will actually end up with a job as a 'coder'. (and he will suck at it)
never hire a systems administrator or programmer that you can't trust. You may as well hire a housekeeper that's hot for your spouse.
Half these people probably cannot even add or divide, and 10% are probably illiterate. But for all means give then a 4 month coding course.
Troll is not a replacement for I disagree.
...given the expected shortage of coders , CEOs of most importan IT companies are lobbying the government to have more people sent to prison.
they also get a doctor for free
... and painful ...
..."Enterprise Software Systems Architect". "Framework Analyst". "Data Modelling Architecture Consultant".
These are the positions that suck $200/hour out of your accounts as they ask you to explain for the fourth time how you manage your list of projects and track their progress and pay their bills. Tens, then hundreds of thousands will disappear like Danny Ocean and the Boys had visited your bank, as your hoped-for upgrade to your Access application is turned into a web-based app with 20-second response time.
Former(?) criminals would be the 'best fit' for these jobs as a certain indifference to the customer's costs, stress and general suffering is valuable.
Who will we teach to "code" next?
Babies? Nursing home residents? Beagles?
I am all for rehabilitating of criminals. But you need to be careful about the way you do it.
I've decided to stop wasting my time responding to AC trolls/sockpuppets... so if you want a response from me... login.
Wow, you work at a good place then. ... :-/
We usually think about dragging the responsible person into the basement, keeping him there for a few days in darkness and then torture him.
The milder cases we want to drag outside and simply shot in public
Unfortunately both practices are rather unpopular in germany since 50 years
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I think anything to reduce the recidivism rate is a really good thing (at risk of sounding like the Northern California Bay Area native that I am) - I have severe concerns about the end results - as prisons are increasingly becoming a method of outsourcing within United States borders I could see this being a stepping stone towards a large minimally paid imprisoned work force. Uni-cor already outsources plenty of call-center activities to prison, and much of the clerical work for the government is being processed by prisoners paired with the increasing privatization of all aspect of incarceration - add up to greater incentives to having a large number of the population incarcerated. Of course the non-alarmist part of me really like the idea of people learning, and hopes this program was created with good intentions - maybe the instructors could set-up a Github of some of the impressive work?
* A world imprisoned screams with pain There are no leaders you can blame Your avarice destroyed your sphere And the
They better watch what they google for.
"I have the attention span of a strobe lit goldfish, please get to the point quickly!"
Are we going to use them for NSA contractors, coders for various banks and such?
I'd trust a reformed ex-com before I'd trust the NSA and 'various banks'...one has at least has had accountability and rehabilitation
you're a fool if you think otherwise
Thank you Dave Raggett
it's wrong *not* to give them the basic services humans need
their rights have been revoked...so they are "wards of the state" and must be treated humanely
Thank you Dave Raggett
If I wasn't pissed off enough already by the dilution of the worth of writing code because of free software, now we're effectively turning this profession into some sort of chain gang related activity? This should really help my net worth. Another great idea!
I've never had a "good" programming job that didn't require a background check. The odds of a convicted criminal getting a job at any of those companies is ZERO.
I do not fail; I succeed at finding out what does not work.
But so far I only have them using sandboxing. The next steps are going to be harder.
... it makes sense to receive money to teach inmates a skill which is very unlikely to result in employment opportunities, while preventing the inmate from spending the time on other and more productive training, thus effectively reducing the chances of employment, and increasing the chances of another stay and the chance to take a follow-on course in advanced programming.
Ok, so this is slightly cynical and based on not even reading the article, maybe there is something else going on here ... but after watching too many hours of The Daily Show, The Colbert Report and similar, this is the most probable explanation that comes to mind.
It has been suggested that you can not be a member of Congress or other high office unless you have a criminal background.
The theory is that there are certain powers who decide who may enter exalted positions. These 'powers' need to know that you will perform according to their wishes if elected. The way they do that is to have information about you. Information that could destroy you and any public support you may have accumulated. Once this is ascertained, you and they will come to an agreement about how you will behave in office. If you are a good boy or girl, you will be allowed a long political career.
If, OTOH, you are squeaky clean in all your doings ... you have no hope of being elected.
...omphaloskepsis often...
It's just the reverse of the cubicle system .. which turned coders into prisoners
Comment removed based on user account deletion
Waitaminute, isn't that how Superman 3 started?!
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
How did you get a website done so cheaply? Did your son do it?
No mate it was San Quentin Design Inc.
Seriously, do you really want a bunch of criminals with mood issues doing programming? I guess they will be perfect staff for Facebook!
I mean it's so bad, drug gangs have to kidnap people to get IT support! This program is just a market response to that huge demand
Learning mathematics actually restructures your brain. Programming involves math, but it's more natural because as much as we use math, we define our own in code. It's actually a great vehicle for studying mathematics. But more importantly, it teaches problem solving skills and solution modelling, and it trains the brain to think in terms of systems and separations of concerns.
That makes teaching criminals to program actually a great idea! We don't have to teach them how to do anything bad. There's no need to teach network code, nor how to mess with anything at the system level. Now think about the motivations and mentalities involved in criminality, especially among repeat offenders.
In programming, if they teach low enough level, there's a need to either do book keeping to maintain memory or a need to trust (and properly use) systems that do book keeping for you. Hey, just like managing money! There are rules that must be followed for code to work, consequently systems build upon code, and then that produces new rules that also must be followed. Just like society! What is the most overlooked cause of recidivism? Unemployable convicts. Programming can enable them to be self-starters who hire themselves, and they can start building their future products while they're locked up.
This couldn't possibly make more sense. The only argument I can see against it is that sociopaths infatuated with money might think people will go to prison just to learn to program or to develop software. I'd say that if somebody will do that, they'd go anyway.
That's the problem. I invest in the public and I get no return for this. It is nowhere. Maybe someone can tell me, "WELL DUH IT'S RIGHT HERE"
Oh - well, duh, it's right here - you get many of them out of the revolving door of crime and jail time. Economically, you're not longer spending $75k a year to pen them up - and they're paying taxes.
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
So if I want to become a pro hacker I can just kill someone and get punished by getting sent to a "prison" where I am educated 8 hours a day in programming?
wow, this is better than my local university
There IS a down side - all the sex you never wanted.
"Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
I think it shows a lot of insecurity about tech jobs that so many people here attack prisoners and fear job market competition from them after some basic tech training.
It is great that people could learn a trade which would let them prosper and be rewarded for their efforts. This could be much worse - they could be trained to become lawyers!
--hongpong.com