Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Don’t Try This At Home: Destroy an iPhone by Changing the Date
OSXDaily ^ | February 11, 2016

Posted on 02/12/2016 10:53:21 AM PST by Swordmaker

click here to read article


Navigation: use the links below to view more comments.
first previous 1-2021-4041-56 last
To: Swordmaker

:-)


41 posted on 02/12/2016 5:40:10 PM PST by Larry Lucido (I'll support Trump as a second choice, and I'll get on my knees and pray we don't get fooled again.)
[ Post Reply | Private Reply | To 39 | View Replies]

To: SamAdams76
I wish I could go back to January 1, 1970, knowing what I know now.

Man oh man....isn't that just about the biggest wish of every guy on the planet? That is, over the age of 60.

42 posted on 02/13/2016 6:34:24 AM PST by Bloody Sam Roberts (Why do we give our hearts to the past? And why must we grow up so fast?)
[ Post Reply | Private Reply | To 14 | View Replies]

To: outofsalt
No matter what, NEVER devide by zero!

You are only permitted to do that after you have worked out the square root of -1.

43 posted on 02/13/2016 6:35:55 AM PST by Bloody Sam Roberts (Why do we give our hearts to the past? And why must we grow up so fast?)
[ Post Reply | Private Reply | To 23 | View Replies]

To: Bloody Sam Roberts

“You are only permitted to do that after you have worked out the square root of -1.”

Why do you think they call it the “i” phone?


44 posted on 02/13/2016 8:14:03 AM PST by Junk Silver
[ Post Reply | Private Reply | To 43 | View Replies]

To: Lajmaiz

Sorry to hear that...my response if my son fell for this trick...

He’d be sitting and staring at a “brick” for quite a while until he figured it out.

He’s already been warned about the idiots and saboteurs of the www...he learned his first lesson on sidebar ads when he got the FBI virus for clicking on some game link...I didn’t bail him out for quite a few days until he actually needed the laptop for school.


45 posted on 02/13/2016 8:20:47 AM PST by SZonian (Throwing our allegiances to political parties in the long run gave away our liberty.)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SamAdams76

+1. Tell me about it....


46 posted on 02/13/2016 8:25:59 AM PST by mad_as_he$$
[ Post Reply | Private Reply | To 14 | View Replies]

To: Swordmaker
As a software guy, I'm not big on conditional code (that's another discussion) but... How hard would it have been to put a simple "if(0 == time_count) then time_count = 1;" -- where time_count is the seconds "tick" of the typical Unix clock -- type sanity check in any time set routine?

We check literally everything we get from a user or outside entity (network, file, shared memory, etc).

47 posted on 02/13/2016 8:26:31 AM PST by ThunderSleeps (Stop obarma now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: 109ACS; aimhigh; bajabaja; Bikkuri; Bobalu; Bookwoman; Bullish; Carpe Cerevisi; DarthDilbert; ...
An Apple oversight??? - ANDROID PING!

Android Ping!
If you want on or off the Android Ping List, Freepmail me.

Obviously I'm an Android guy, and I'm not aware of any similar issue in Android-land. However, I do have family and friends in the Apple camp. I'll have to warn them about this.
48 posted on 02/13/2016 8:28:02 AM PST by ThunderSleeps (Stop obarma now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: 1Old Pro

Siri no workie. Of course that is the case now.


49 posted on 02/13/2016 8:30:12 AM PST by mad_as_he$$
[ Post Reply | Private Reply | To 34 | View Replies]

To: ThunderSleeps

My pet peeve with young coders. Condition testing is hardly ever a consideration. You clearly learned back when coding was structured and had rules.


50 posted on 02/13/2016 8:34:25 AM PST by mad_as_he$$
[ Post Reply | Private Reply | To 47 | View Replies]

To: mad_as_he$$
Thank you, and yes. Some of my earliest coding was with FORTRAN on punched cards. I've been in the game long enough (3 decades plus) to know that you test nominal conditions, edge conditions, and completely out of bounds conditions because even "can't happen" will happen. Also if you're a young developer and some of your stuff is going to end up with human lives hanging in the balance and in nuclear rated weapons systems it tends to focus you and stay with you.

One thing I actually did with some commercial software I wrote - kind of as a joke - was put up one of my applications running in normal user mode... Then literally threw my cat onto the keyboard (gently folks). We always say "what if a cat walked across the keyboard?" at any given time... So I found out. ;-)

51 posted on 02/13/2016 8:46:04 AM PST by ThunderSleeps (Stop obarma now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 50 | View Replies]

To: ThunderSleeps

Exactly1

I cut my teeth on Fortran and punch cards also!


52 posted on 02/13/2016 8:49:07 AM PST by mad_as_he$$
[ Post Reply | Private Reply | To 51 | View Replies]

To: Swordmaker

Exactly WHY would the capability of setting a modern device like an iPhone’s date to anything prior to the date of manufacture make ANY SENSE AT ALL? What is the point?


53 posted on 02/13/2016 9:17:59 AM PST by TheBattman (Isn't the lesser evil... still evil?)
[ Post Reply | Private Reply | To 1 | View Replies]

To: TheBattman
Exactly WHY would the capability of setting a modern device like an iPhone's date to anything prior to the date of manufacture make ANY SENSE AT ALL? What is the point?

That's why I called it a "Stupid User Trick." It takes a really stupid user to do it after being warned it will brick your iPhone.

54 posted on 02/13/2016 12:01:42 PM PST by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue....)
[ Post Reply | Private Reply | To 53 | View Replies]

To: ThunderSleeps
We check literally everything we get from a user or outside entity (network, file, shared memory, etc).

Good question. However, the adding such checks on every outside chance of a user doing every possible "Stupid User Trick" would increase the size of the core code to unweildlyness.

I too, cut my teeth on FORTRAN and Hollerith punch cards. I designed and programmed a database for the Emergency Food Bank I founded more than 30 years ago. I designed it so that we could take a person off the line of applicants and sit them down at the keyboard and with two hours training have them do intake interviews. However, it took over a year of my work to "idiot proof" that input process to prevent these people from finding ways to break the database or input garbage. After that year, though, that database ran for twenty years with no issues.

A supervisor could check the input at the end of the day and correct any errors if there were any, usually not. At the end of the month I could check the error log, and usually the number of corrected errors could be counted on the fingers of one hand.

However, for that first year, I was frequently astounded at the ways the users came up with to crash the system and the database or to input errors. . . and of course, by their very nature, they were always ways I had not anticipated. No programmer or designer can anticipate everything, or as a battle planner should realize, "no battle plan survives the first contact with the enemy!"

55 posted on 02/13/2016 12:29:26 PM PST by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue....)
[ Post Reply | Private Reply | To 47 | View Replies]

To: ThunderSleeps
Some of my earliest coding was with FORTRAN on punched cards. I've been in the game long enough (3 decades plus) to know that you test nominal conditions, edge conditions, and completely out of bounds conditions because even "can't happen" will happen.

Same here, I used to do FORTRAN code on punched cards. Later, it was great to use time-sharing terminals for COBOL, easier to correct mistakes than wait for a punch machine.

Speaking of conditions that shouldn't happen, but can... I was entering code on a terminal in the shared terminal room, busy with a dozen people working away. A gal I was supervising was at the other end of the row, when she screamed out to me

"... I'm missing my period!".

I turned crimson red while the other guys laughed their heads off at me. My wife didn't laugh when she heard about it... ("Honey, it's COBOL!").

56 posted on 02/13/2016 6:17:41 PM PST by roadcat
[ Post Reply | Private Reply | To 51 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-56 last

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson