News for hackers. Stuff that matters.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by davideads_tmp on Tuesday June 20, 2023 @05:21PM (#36410823)
Ohio prevented incarcerated people from receiving books about programming computers like Joshua Bloch's “Effective Java” because they “pose a threat to the rehabilitation of inmates” and prison security.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by autoexec on Tuesday June 20, 2023 @08:14PM (#36412601)
Specifically they were concerned because some inmates have access to computer systems and they feel that this book is a security threat because obviously if you know anything about Java you can hack any computer anywhere.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by DiscourseFan on Wednesday June 21, 2023 @02:59AM (#36415292)
Well, learning a programming language on its own probably won't help you probe digital security very well, but these are very motivated individuals, who have access, as you say, to the prison computer systems; who, if they're sharp enough, might find some exploit--especially if they have all the time in the world to work at it. I still think its not great, I mean prisons in general aren't great. But if I'm being honest, my motivation for giving prisoners access to reference books about software and computer architecture would be at least partially to help them break out, I think my bias here says everything.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by mrguyorama on Wednesday June 21, 2023 @12:39PM (#36420854)
A prisoner hacking prison computer systems is simply providing free pentesting services.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by fsagx on Tuesday June 20, 2023 @06:01PM (#36411309)
How can they discount the possibility that inmates may annex Austria and invade Poland?
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by extasia on Tuesday June 20, 2023 @06:17PM (#36411483)
There's a joke about Java and OOP somewhere in there, trying to break free!
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by WirelessGigabit on Tuesday June 20, 2023 @08:24PM (#36412693)
That would be FreeBSDs and their jail concept.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bombcar on Tuesday June 20, 2023 @09:43PM (#36413340)
I would have gone for the eight amendment.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by naruhodo on Tuesday June 20, 2023 @10:51PM (#36413789)
This situation seems ripe for a class action.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by xanathar on Wednesday June 21, 2023 @02:05AM (#36414960)
They could've made an Exception.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by FreshStart on Wednesday June 21, 2023 @02:51AM (#36415235)
There are no friends in prison, you see-see
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by Hithredin on Wednesday June 21, 2023 @01:41PM (#36421787)
Those books may have illegal arguments
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by paxys on Tuesday June 20, 2023 @06:51PM (#36411841)
Can't risk inmates developing useful skills and escaping the prison industrial complex.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by cyanydeez on Tuesday June 20, 2023 @08:14PM (#36412596)
Can afford them joining the "Aryan race"
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by sonotathrowaway on Wednesday June 21, 2023 @09:17AM (#36418073)
In Florida that’s a bonus, many of the prison officials are open members of the KKK.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by superchroma on Tuesday June 20, 2023 @07:01PM (#36411936)
A good choice, really.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bjconlan on Tuesday June 20, 2023 @07:06PM (#36411991)
The final var
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by qawwads on Tuesday June 20, 2023 @07:25PM (#36412181)
Not surprised. Authorities have forever seen computer knowledge as suspect. Be on school and show some computer proficiency and show yourself becoming a scapegoat everytime their fragile inadequate network is down. Get your computer searched for some bullshit reason by police and see how they think using BSD or VirtualPC makes you a criminal.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by treeman79 on Tuesday June 20, 2023 @09:22PM (#36413164)
Back in 90s if you could build a PC everyone just assumed you could hack their accounts. I mean granted security was almost non existent. But I learned to not talk about programming with anyone older than myself.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by xanathar on Wednesday June 21, 2023 @02:09AM (#36414985)
Is this something US specific?

I lived those years (in Europe) as a teenager and I definitely remind people, including elders, teachers, etc, encouraging me to learn programming and computers. At worst there were a ton of them considering the career a dead end (big mistake), but nobody ever considered that dangerous. But I might have just got lucky with whom I met.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by carlmr on Wednesday June 21, 2023 @02:23AM (#36415070)
>At worst there were a ton of them considering the career a dead end (big mistake),

At least in Germany that was a rational assumption for a large part of the 90s where for a few years they tried offshoring all IT related jobs, only to onshore them again later when it didn't work.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by ChuckNorris89 on Wednesday June 21, 2023 @02:27AM (#36415094)
Which jobs did they offshore and then onshore?

From my PoV the offshoring never stopped seeing how many German companies moved SW dev to Eastern Europe. Most automotive SW seems to be developed in Eastern Europe nowadays. Only recently it seems to have slowed down, as the wages there approached the ones in Germany thanks to US companies entering the market with even batter wages, so there's no cost savings to be made anymore.

Also, DW was reporting of German companies moving SW dev to Africa now that Eastern Europe was all fished out of cheap workforce.[1] So the offshoring never stopped it seems, and knowing how stingy German companies are with paying ICs and increasing their salaries, it doesn't surprise me. They'll do anything not to increase wages.

[1] https://www.dw.com/en/germany-taps-into-africas-it-sector-to...

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by carlmr on Wednesday June 21, 2023 @04:08AM (#36415773)
I've been developing software in Germany for years now, and while offshoring never completely stopped, the trust in offshoring dropped a lot.

And only very basic tasks are sent abroad, since cultural differences have made it impossible to trust any output.

Eastern Europe has the advantage of a more closely related culture than India which was the prime offshoring target in the 90s, but as you say the salary differential isn't as large, meaning a lot of companies will think twice about the overhead.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by ChuckNorris89 on Wednesday June 21, 2023 @04:52AM (#36416073)
>cultural differences have made it impossible to trust any output

That cuts both ways, with German culture (in IT/tech) being off-putting to many foreign talent as well, who tend to prefer anglophone countries or anglophone companies operating in Germany, and strictly avoid traditional German companies, for good reasons.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by PartiallyTyped on Wednesday June 21, 2023 @03:55AM (#36415692)
My grandparents yelled at me because computers won’t put food on the table.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by treeman79 on Wednesday June 21, 2023 @06:11PM (#36425386)
My dad was pissed at me for wasting time programming a computer as a kid.

He was even more pissed, but also proud, when I start earning more than him my first year working.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by jen20 on Wednesday June 21, 2023 @08:56AM (#36417854)
I’d imagine it may have been - if not specific to the US, it certainly wasn’t the case in the UK. Unlike the government of today who see investment technology skills as a way to produce meaningless sound bites and perhaps fill up some office space on a roundabout somewhere, the government of the 80s insisted the BBC embark on a computer literacy programme which had wide ranging consequences - the lack of follow up throughout the years is perhaps why I hear British accents wherever I go across the Bay Area though!
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by retrac on Wednesday June 21, 2023 @09:28AM (#36418181)
When I got into electronics my father sat me down to have a talk about whether it would make me look like a terrorist buying parts to make a bomb. (?!) This was in Canada in '90s. Some people are just a bit paranoid.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by ChuckNorris89 on Wednesday June 21, 2023 @02:12AM (#36415006)
>Back in 90s if you could build a PC everyone just assumed you could hack their accounts.

Where? Maybe in rich western countries (US?). Growing up in Eastern Europe in the '90's, everyone from 9 years old to mid thirties was more or less proficient with building PCs and operating them since we couldn't afford locked down gaming consoles, DVD players and legitimate legit digital content of the time, so PCs were the only platform to support all forms of digital entertainment for pirated content, but it was never associated with being a "hacker" who could cause harm, since it was such common knowledge and everyone was doing it.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by southwesterly on Wednesday June 21, 2023 @02:41AM (#36415181)
When I bought my Dell pc in the 90s, I had to sign a disclaimer saying that I was not going to use it in the creation of nuclear weapons.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by perihelions on Wednesday June 21, 2023 @03:16AM (#36415395)
That's just boilerplate isn't it?

https://www.apple.com/legal/internet-services/itunes/dev/std...

- "You also agree that you will not use these products for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture, or production of nuclear, missile, or chemical or biological weapons."

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by cafard on Wednesday June 21, 2023 @06:18AM (#36416691)
Seriously? I remember some freeware (a Scheme?) from the 1980s or 1990s that said that it was not provided for use in nuclear something--maybe just power, maybe weapons. It was not clear from the notice whether this was a political statement or a lawyerly defense against possible liability--at least I didn't inspect the statement closely enough to tell.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by thequux on Wednesday June 21, 2023 @07:47AM (#36417259)
That clause (which was a more general restriction on use in safety-critical systems) was definitely part of the Java EULA pre-OpenJDK, but I'd imagine that it was more widespread. As I understand it, it was very much a liability issue for Sun (not to mention the PR nightmare of being in any way a cause of a nuclear accident). If you wanted you could pay them a great deal of money to accept that liability, but they wouldn't do it for free.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by thfuran on Wednesday June 21, 2023 @11:01AM (#36419367)
That sort of clause still persists in EULAs. It's in iTunes'. Or it was just a few years ago at any rate and I assume still is.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by prmoustache on Wednesday June 21, 2023 @07:29AM (#36417126)
I learned not to talk about IT stuff so that people stop asking me to fix their computer.

Do people ask surgeons to operate them for free on the kitchen table when they have a medical issue?

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by njarboe on Wednesday June 21, 2023 @09:37AM (#36418285)
No. But I do ask my friend, who is a doctor, about human health and medical issues here and there.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by hughesjj on Tuesday June 20, 2023 @08:28PM (#36412728)
Based if and only if they provide a book on kotlon in lieu of it /s

This is fucked. What's next, they ban legal references in the library?

Also lol @ them even giving lip service to be thought America's prison system has anything to do with rehabilitation. If that was the case you wouldn't be able to discriminate against felons for housing or employment or enfranchisement.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by goolz on Tuesday June 20, 2023 @08:59PM (#36412969)
A funny little story: I once had the unfortunate incident of being in a situation where my reading was restricted like this. My initial attempts failed when I ordered some generic coding books, nothing special. But color me surprised when, after making the titles more exotic, I managed to get a ton of goodies! No Starch’s Metasploit one was a personal fave.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by examplary_cable on Tuesday June 20, 2023 @09:53PM (#36413393)
So they're saving them from a fate worse than prison ... being a java developer.

I had to say it sorry (҂◡_◡)

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by photonerd on Tuesday June 20, 2023 @11:45PM (#36414164)
No but, seriously
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bobowzki on Tuesday June 20, 2023 @10:14PM (#36413542)
The real punishment is being subjected to the stupidity of others.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by kylecazar on Tuesday June 20, 2023 @10:30PM (#36413658)
I suspect some version of hanlon's razor is likely at play here
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by kitanata on Tuesday June 20, 2023 @11:13PM (#36413932)
So, I hope they show up but a couple of folks I used to know in the tech community in Columbus would travel down to Marion State Penitentiary every month or so to teach programming to the inmates there. One guy they taught even got a job right out of prison, writing code as an intern. I’m certain he’s a senior or staff engineer now. Kenny, if you’re reading this speak up because folks need to hear your story and now is the time. Guy, and Will(?) too.

Anyway, I’m pretty sure like all these Java books was because of Will(?) trying to bring them in for this program.

They had to do some insane thing like photocopy individual pages or something to get around regulations. Apparently it is next to impossible to bring in any educational materials that can help inmates when they get out.

Need more developers? Train some inmates.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by davideads_tmp on Wednesday June 21, 2023 @07:58AM (#36417327)
Hi there, I'm the editor of the piece. Me or someone on my team would like to chat with you if you're willing to talk about your experience and could give us some leads in finding a couple of those folks.

Drop me a line: deads AT themarshallproject.org

We have a bit of a rolodex of formerly incarcerated software engineers. One person talked with my team and said he needed prison to get sober, but he needed access to tech books to have a future afterwards.

I think about that a lot when I see all the programming books banned in different state prisons -- it's not just Ohio.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by epiccoleman on Wednesday June 21, 2023 @09:21AM (#36418109)
The program was called Coding in the Clink, and if I remember right they even had a guest visit from Uncle Bob at some point.

The people involved with the program were some of the best devs I've worked with in Columbus.

A quick search for "Coding in the Clink" will turn up the names of many of those involved. Look for the name Dan, he'd be the guy I most strongly associate with CITC.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by davideads_tmp on Wednesday June 21, 2023 @01:37PM (#36421739)
Thank you for this!
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by Perenti on Tuesday June 20, 2023 @11:45PM (#36414159)
Prisons in Brisbane, Australia had a library purge about 15 years back. They wanted to remove anything that might excite a rapist or pedo. Among the volumes banned were Tom Sawyer and Oliver Twist.

What wasn't was a hardcover collection of "Romance Stories" which includes a story about a 12 year old raping his 9 year old sister, with no anatomical detail or the grooming process missing.

Censorship is always subjective, but really?

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by midoridensha on Wednesday June 21, 2023 @03:54AM (#36415678)
Keeping Mein Kampf allowed makes sense though: many conservative Americans these days are huge fans of Hitler, and most of the people in law enforcement are conservative far-right-wingers.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by sonotathrowaway on Wednesday June 21, 2023 @09:19AM (#36418088)
You’re being downvoted because it’s much easier than trying to refute it.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by davidwritesbugs on Wednesday June 21, 2023 @04:29AM (#36415917)
Having done jail time, in the UK but I guess it's the same for US, I can say that prisons are staffed by people who feel their careers are hostage to their mistakes appearing as newspaper headlines; and also having an uninformed take on technology driven by tabloid headlines. I remember in 2018 being denied access to Bitcoin books that were sent in to me because "it is used in crime" (This was at a time when it wasn't clear that Bitcoin/Crypto actually was just largely a scummy grift and when their was a belief in genuine potential.) They only reacted to Daily Mail headlines. They also banned Spanish language lessons in the belief learning it would enable Cocaine dealing, presumably arranging shipments from South America: the larger potential was lost on them. I'm assuming that here the Ohio prison system is worried about facilitating "hacking" with the same dopey myopic policy analysis endemic in all penal systems.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by mrguyorama on Wednesday June 21, 2023 @12:34PM (#36420766)
> in the UK but I guess it's the same for US

Why would you even think this? There is very little comparable between the US and UK prison system, like from even basic goals.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by davidwritesbugs on Wednesday June 21, 2023 @02:35PM (#36422471)
Perhaps you've done time in both countries but I haven't. I'm merely guessing at the personal motivations of staff as they perform their roles, and making an assumption these might be approximately similar. The policy goals and strategies of the systems may differ, but only by degree its seems - unlike the Scandanavians, but its individuals who execute them and interpret the rules to achieve those ends. Fearful stupid or prejudiced screws only, well often - let's be fair, consider their own interests whatever the policy goals are.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by fsckboy on Friday June 30, 2023 @05:57PM (#36542953)
> like from even basic goals

I just want to make sure you didn't mean, "or from even basic gaols"

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by tibbydudeza on Wednesday June 21, 2023 @06:22AM (#36416708)
One of the biggest prison gangs are Neo-Nazi's - the AB (Aryan Brotherhood)
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by joemazerino on Wednesday June 21, 2023 @09:29AM (#36418194)
Why would Mein Kampf be banned? It is a historical book written by a figure of history. Adding value judgement on literary works is illogical and historically backwords.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by jmopp on Wednesday June 21, 2023 @09:58AM (#36418549)
Why would you want a book that incites racial violence in a place occupied by people who may themselves have violence issues?
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by joemazerino on Wednesday June 21, 2023 @01:24PM (#36421552)
Are ALL books that incite racial hatred banned? Malcolm X? Mao? Etc

You either ban them all or ban none.

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by jmopp on Friday June 23, 2023 @12:51AM (#36442925)
Knowing American prisons, there is no way Malcolm X and Mao's books are in there.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by giraffe_lady on Wednesday June 21, 2023 @10:33AM (#36418961)
"Don't get killed by the nazis" is not a daily concern for most people just about anywhere except in prison.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bratgpttamer on Wednesday June 21, 2023 @09:35AM (#36418261)
Honestly banning Java books is doing any future programmers a service. j/k

But they ban books on all kinds of things, like Buddhism, which I've seen attributed to a fear that prisoners will teleport themselves out of prison or something.

I knew two CO's, both pitiable folk who couldn't pass the police test, so as unsurprising as it should be, prison book policies never cease to surprise me in their unrelenting stupidity.

I always picture that warden from that movie who said something like "the only book you need is the Bible, son"

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by Capricorn2481 on Wednesday June 21, 2023 @11:06AM (#36419425)
I'm sorry, are there really COs that think prisoners will teleport out of prison?
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by moi2388 on Wednesday June 21, 2023 @11:08AM (#36419449)
I too find it hard to believe that there are COs who think.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bratgpttamer on Wednesday June 21, 2023 @02:54PM (#36422734)
Reminds me of a line from this article "My results show that green is my dominant color (analytical, curious) and orange is my secondary (free and spontaneous). Green is a rare personality type at Winn. Miss Blanchard doesn’t offer any examples of how greens can be useful in a prison."

https://www.motherjones.com/politics/2016/06/cca-private-pri...

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by bratgpttamer on Wednesday June 21, 2023 @02:52PM (#36422700)
Someone out there is so afraid of astral projection that they've also taken the steps of banning maps of the moon: https://twitter.com/nytimes/status/1177621471314755584

"Shoot for the moon. Even if you miss, someone in the administration will have a lot of explaining to do."

Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by jondwillis on Wednesday June 21, 2023 @11:17AM (#36419609)
Shawshank redemption?
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by sterlind on Wednesday June 21, 2023 @01:06PM (#36421283)
I feel like that's itching for a challenge on First Amendment grounds. Banning the study of a major world religion seems beyond the pail.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by gred on Wednesday June 21, 2023 @03:49PM (#36423425)
The only thing beyond the pail is the mop.
Re:Ohio Prison System Bans Java Computer Manual, but Allows ... by MagicMoonlight on Thursday June 22, 2023 @07:12AM (#36430391)
Mein Kampf is pretty relevant for them so that makes sense. It’s all about being in prison for a crime you did commit as part of a nazi group and wanting to get out to rejoin them.