OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Mar 19, 2024 2:23 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Computers in prison (Advice for novice programmers thread)
PostPosted: Wed Feb 10, 2016 10:09 am 
Offline
Member
Member
User avatar

Joined: Sun Sep 19, 2010 10:05 pm
Posts: 1074
SWGDev wrote:
Quote:
Heh, I'm pretty sure that 95% of the people that I work with have Asperger's. They're all socially awkward, quirky, quiet, and can sit at a desk in front of a computer screen for 10+ hours a day.

Nah, most people don't like to communicate with others. That's why no one wants to be sales manager or something similar.
When learning programming you have to do only one thing - keep yourself away from any distractions. It happens with me all the time. I think that I've read page and then BANG - at the end of the page I can't understand what I've just read. It's really hard, because distractions are everywhere - music, TV, phone, cars in the street... Gosh. I think it's better to learn coding in the closet with your laptop. :)

That's funny, because I've actually thought about people that are sitting in jail for 20+ years, with a small bit of envy, thinking "Man... think of all of the code I could write if I could sit in one room and work for 18 hours a day, with no distractions..." :)

_________________
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Wed Feb 10, 2016 10:46 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 16, 2014 5:59 am
Posts: 543
Location: Shahpur, Layyah, Pakistan
SpyderTL wrote:
SWGDev wrote:
Quote:
Heh, I'm pretty sure that 95% of the people that I work with have Asperger's. They're all socially awkward, quirky, quiet, and can sit at a desk in front of a computer screen for 10+ hours a day.

Nah, most people don't like to communicate with others. That's why no one wants to be sales manager or something similar.
When learning programming you have to do only one thing - keep yourself away from any distractions. It happens with me all the time. I think that I've read page and then BANG - at the end of the page I can't understand what I've just read. It's really hard, because distractions are everywhere - music, TV, phone, cars in the street... Gosh. I think it's better to learn coding in the closet with your laptop. :)

That's funny, because I've actually thought about people that are sitting in jail for 20+ years, with a small bit of envy, thinking "Man... think of all of the code I could write if I could sit in one room and work for 18 hours a day, with no distractions..." :)

Prisoners are not allowed to use laptops, etc., I think, do they?


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Wed Feb 10, 2016 1:02 pm 
Offline
Member
Member
User avatar

Joined: Wed Aug 05, 2015 5:33 pm
Posts: 159
Location: Drenthe, Netherlands
Muazzam wrote:
Prisoners are not allowed to use laptops, etc., I think, do they?
Nope, they can't use a computer in the cell for personal use. There are exceptions so if someone happens to study CS and has to develop an OS for it then maybe. But that's a big maybe. But certainly not for general personal use like programming for fun.

_________________
"Always code as if the guy who ends up maintaining it will be a violent psychopath who knows where you live." - John F. Woods

Failed project: GoOS - https://github.com/nutterts/GoOS


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Thu May 19, 2016 6:51 am 
Offline
Member
Member

Joined: Wed Feb 10, 2016 3:29 am
Posts: 31
Location: London, UK
It depends on country. I think that you are allowed to use PC in prison if you live in Norway. And, tbh, I think that it's pretty cool in cases when your crime isn't that serious. You can do learn many useful things instead of degrading.

_________________
Software development blog
Mobile Development Team
Web Development Team
UX/UI


Top
 Profile  
 
 Post subject: Re: Advice for novice programmers thread
PostPosted: Thu May 19, 2016 7:59 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
For Germany:

An inmate has a right to have objects for training or leisure activity.

This right is limited in that it may not endanger safety and order of the penal institution, or require undue activity on behalf of the institution to ensure this safety.

A computer is considered endangering that safety, due to its capabilities to record, store, and / or transmit information (let's say, about guards, facility security etc.).

This can be judged for the individual case, if there is some extraordinary need on behalf of the inmate, but generally speaking, you won't get a computer in your cell. No mobile, either.

You can use a shared computer, under supervision, the same way you can use e.g. a phone.

(ref. Federal Constitutional Court, 2 BvR 1848/02.)

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Sat May 21, 2016 2:26 am 
Offline
Member
Member

Joined: Tue Mar 04, 2014 5:27 am
Posts: 1108
How about the computer simply disconnected from the network/internet?


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Sat May 21, 2016 3:11 am 
Offline
Member
Member
User avatar

Joined: Sat Jan 15, 2005 12:00 am
Posts: 8561
Location: At his keyboard!
Hi,

alexfru wrote:
How about the computer simply disconnected from the network/internet?


Smash the screen to get shards of glass. Use the glass on the computer's power cord (or it's battery charger's power cord) to bare the wires. Now use power cord to electrocute people until the power is cut off, then switch to slashing people's throats with the shards of glass and/or strangling people with the power cord and/or using the computer as a club to bash people.

This is just what happens at my house when I lose the Internet connection. I'd hate to see what would happen in a prison.. :roll:


Cheers,

Brendan

_________________
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Sat May 21, 2016 4:08 am 
Offline
Member
Member

Joined: Sat Mar 01, 2014 2:59 pm
Posts: 1146
Brendan wrote:
Hi,

alexfru wrote:
How about the computer simply disconnected from the network/internet?


Smash the screen to get shards of glass. Use the glass on the computer's power cord (or it's battery charger's power cord) to bare the wires. Now use power cord to electrocute people until the power is cut off, then switch to slashing people's throats with the shards of glass and/or strangling people with the power cord and/or using the computer as a club to bash people.

This is just what happens at my house when I lose the Internet connection. I'd hate to see what would happen in a prison.. :roll:


Cheers,

Brendan
If someone did that in prison they would only get their sentence extended and/or moved to a stricter prison. If they genuinely want to get out of there, then they would behave themselves; if they didn't care about getting out of there, then they would probably be denied the computer in the first place because they don't have the right attitude to get a computer while they are in prison.

_________________
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Sat May 21, 2016 4:50 am 
Offline
Member
Member

Joined: Wed Jun 03, 2015 5:03 am
Posts: 397
Brendan wrote:
Smash the screen to get shards of glass...

Well kids, that's how dangerous an ordinary computer can be! Beware! :shock:

_________________
My previous account (embryo) was accidentally deleted, so I have no chance but to use something new. But may be it was a good lesson about software reliability :)


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Mon May 23, 2016 3:34 am 
Offline
Member
Member

Joined: Wed Feb 10, 2016 3:29 am
Posts: 31
Location: London, UK
Brendan wrote:
Hi,

alexfru wrote:
How about the computer simply disconnected from the network/internet?


Smash the screen to get shards of glass. Use the glass on the computer's power cord (or it's battery charger's power cord) to bare the wires. Now use power cord to electrocute people until the power is cut off, then switch to slashing people's throats with the shards of glass and/or strangling people with the power cord and/or using the computer as a club to bash people.

This is just what happens at my house when I lose the Internet connection. I'd hate to see what would happen in a prison.. :roll:


Cheers,

Brendan


Reminds me of Hitman or Punisher. You can also crash motherboard to get VERY sharp pieces of fiberglass. Also, if they're using old 4:3 monitors - that's even more dangerous. Those things are like huge cannonballs.

_________________
Software development blog
Mobile Development Team
Web Development Team
UX/UI


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Mon May 23, 2016 3:51 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
alexfru wrote:
How about the computer simply disconnected from the network/internet?


And how do you enforce that?

A computer is bloody difficult to smuggle in, or hide.

A wireless internet USB stick, on the other hand? You want to inflict a full body search (including rectal) on every visitor?

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Mon May 23, 2016 9:12 am 
Offline
Member
Member

Joined: Wed Feb 10, 2016 3:29 am
Posts: 31
Location: London, UK
Solar wrote:
alexfru wrote:
How about the computer simply disconnected from the network/internet?


And how do you enforce that?

A computer is bloody difficult to smuggle in, or hide.

A wireless internet USB stick, on the other hand? You want to inflict a full body search (including rectal) on every visitor?


He still needs a password for local wi-fi.
But if we're talking about 3G/LTE sticks with sim-cards, I guess you can shield the cell. But I guess it's too expensive, especially when we are talking about prisoners. :)

_________________
Software development blog
Mobile Development Team
Web Development Team
UX/UI


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Mon May 23, 2016 9:57 am 
Offline
Member
Member
User avatar

Joined: Thu Aug 06, 2015 6:41 am
Posts: 97
Location: Netherlands
Solar wrote:
alexfru wrote:
How about the computer simply disconnected from the network/internet?


And how do you enforce that?

A computer is bloody difficult to smuggle in, or hide.

A wireless internet USB stick, on the other hand? You want to inflict a full body search (including rectal) on every visitor?


A metal detector should do just fine, or they could monitor you while using the computer.


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Tue May 24, 2016 12:48 am 
Offline
Member
Member

Joined: Tue Mar 04, 2014 5:27 am
Posts: 1108
Solar wrote:
alexfru wrote:
How about the computer simply disconnected from the network/internet?


And how do you enforce that?

A computer is bloody difficult to smuggle in, or hide.

A wireless internet USB stick, on the other hand? You want to inflict a full body search (including rectal) on every visitor?

Disable network devices, CD/DVD drive and I/O ports (perhaps, including the sound card as it can work as a modem), don't give admin privileges, lock the BIOS, use Bitlocker or similar, use chasis opening detection, lock the chasis too. You can monitor/record usage as well.


Top
 Profile  
 
 Post subject: Re: Computers in prison (Advice for novice programmers threa
PostPosted: Tue May 24, 2016 2:37 am 
Offline
Member
Member
User avatar

Joined: Thu Nov 16, 2006 12:01 pm
Posts: 7612
Location: Germany
...and all the above would require just that "undue effort" the federal judges were talking about, payed for by taxes, so that people doing jail time can have a computer...?!?

Remember we're not talking petty thieves here, or someone who's been driving a bit too fast.

They can get a block of paper and a pen if they want to write something.

sleephacker wrote:
...or they could monitor you while using the computer.


They actually do that. There are public computers you can use for a short time, under supervision, just like there are phones. You just won't get a computer in your cell.

_________________
Every good solution is obvious once you've found it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 22 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 8 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group