Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment iPhone has local security too (Score 2, Informative) 186

From http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ApplicationEnvironment/ApplicationEnvironment.html

The Application Sandbox
For security reasons, iPhone OS restricts an application (including its preferences and data) to a unique location in the file system. This restriction is part of the security feature known as the application’s “sandbox.” The sandbox is a set of fine-grained controls limiting an application’s access to files, preferences, network resources, hardware, and so on. In iPhone OS, an application and its data reside in a secure location that no other application can access. When an application is installed, the system computes a unique opaque identifier for the application. Using a root application directory and this identifier, the system constructs a path to the application’s home directory. Thus an application’s home directory could be depicted as having the following structure: /ApplicationRoot/ApplicationID/
During the installation process, the system creates the application’s home directory and several key subdirectories, configures the application sandbox, and copies the application bundle to the home directory. The use of a unique location for each application and its data simplifies backup-and-restore operations, application updates, and uninstallation. For more information about the application-specific directories created for each application and about application updates and backup-and-restore operations, see “File and Data Management.”

Important: The sandbox limits the damage an attacker can cause to other applications and to the system, but it cannot prevent attacks from happening. In other words, the sandbox does not protect your application from direct attacks by malicious entities. For example, if there is an exploitable buffer overflow in your input-handling code and you fail to validate user input, an attacker might still be able to crash your program or use it to execute the attacker’s code.

See also protections around location, camera, microphone, address book access, and network interfaces that "let users know in simple words what an application will do"

Submission + - Steve Jobs believes Theora codec violates patents (fsfe.org) 3

EMB Numbers writes: From: Steve Jobs
To: Hugo Roy
Subject: Re:Open letter to Steve Jobs: Thoughts on Flash
Date 30/04/2010 15:21:17

All video codecs are covered by patents. A patent pool is being assembled to go after Theora and other “open source” codecs now. Unfortunately, just because something is open source, it doesn’t mean or guarantee that it doesn’t infringe on others patents. An open standard is different from being royalty free or open source.

Sent from my iPad

Comment Just like RTF all over again (Score 4, Informative) 177

Microsoft worked with industry partners and standards organizations to create the RTF standard for document interchange. The first version of Word that could save RTF saved a badly broken non-standard version of RTF. WordPerfect and other competitors who tried to implement the standard for document import were screwed because they couldn't faithfully import MS Word documents. Users blamed WordPerfect.

Who knows whether MSWord's buggy RTF export was deliberate or merely incompetent. The point is that history once again repeats itself.

Comment Already happening in OH (Score 1) 425

Beavercreek High School in Ohio already allows students to attend any of the following colleges/universities instead of senior year, and I suspect it is available for juniors if they are admitted: The Air Force Institute of Technology, Wright State University, the University of Dayton, Antioch University, Wittenberg University, Central State University, Wilberforce University, Wilmington College, Cedarville College, Clark State Community College and Sinclair Community College.

The best part is that the school district pays the student's tuition at least at Sinclair Community College or Wright State University and possibly the others as well. Why waste time and take a few AP courses when you can complete an entire year or two at college in the same amount of time?

Comment $1149 per life saved seems inefficient (Score 0, Troll) 477

$10B / 8.7M is $1,149 per life saved which seems inefficient for vaccines. I would think that $3 per person for personal mosquito nets and $9 per person for standard childhood vaccines would save more than 8.7M lives. Clean drinking water would help a lot. How much would that cost per person?

Comment US Statistics match observations (Score 1) 4

$60K starting salary for a BS Computer Science or Computer Engineering is typical where I work and at all similar companies as far as I know. $100K plus positions are common after a few promotions or with 10 to 20 years of experience. Graduate degrees typically increase pay about as much as equivalent experience. An MS is worth about three years of experience.

Note: typical benefits include tuition reimbursement, so I recommend getting a job right out of undergrad and letting the company pay for the graduate degree.

Note: I am in a relatively low cost of living area.

Look at any salary survey for the area where you live. A CS degree is still lucrative. Performing help desk or "IT" may not be so lucrative anymore.

Comment Stadard of living is better by every quant measure (Score 1) 290

Picking arbitrary dates around 1962:

1962 Life expectancy at birth: 66.9 years
2005 Life expectancy at birth: 74.89
source http://www.nationmaster.com/graph/hea_lif_exp_at_bir_mal_yea-life-expectancy-birth-male-years&date=1962

1970 cost of food as percentage of income: 14%
2005 cost of food as percentage of income: 9.3%
source http://answers.google.com/answers/threadview?id=429074

1960 home ownership rate: 61.9%
2000 home ownership rate: 66.2%
source http://www.census.gov/hhes/www/housing/census/historic/owner.html

1960 Percent of the Population 25 Years and Over with a High School Diploma or More: 41.1%
2000 Percent of the Population 25 Years and Over with a High School Diploma or More: 80.4%
source http://www.census.gov/population/socdemo/education/phct41/US.pdf

1960 percent of the Population 25 Years and Over with a Bachelor’s Degree or More: 7.7%
2000 percent of the Population 25 Years and Over with a Bachelor’s Degree or More: 24.4%

source http://www.census.gov/population/socdemo/education/phct41/US.pdf

Comment I did something similar with 8th graders (Score 5, Interesting) 256

I did something similar with 8th graders. Use short physical projects to keep them engaged. Have each student build a tower out of a single sheet of copier paper and tape. The tallest free standing tower wins. Build boats out of measured amounts of aluminum foil. The boat that holds the most marbles before sinking wins. Build water rockets out if 1L plastic bottles. Build bridges out of tooth picks, paper, and glue. The bridge that holds the most weight before failing wins.

Each of the projects can be completed in 2-3 half hour sessions with almost no material cost. These projects teach basic physics and engineering in a fun and competitive way. You can even repeat the same projects later in the term so that the second rounds of towers are designed with knowledge gained in the first round, etc.

Comment Re:Indy Children's Museum (Score 5, Interesting) 435

The Indianapolis Children's museum is weak for both children and adults compared to either St. Louis or Toronto. Indianapolis is comparable to CoSci in Columbus OH.

My family and I love zoos and museums. Our annual family vacations have included museums/zoos all over North America and the U.K. over 20+ years.

The St. Louis Science Center is free and very good. The Ontario Science Centre in Toronto is the best science museum in the world; it takes 3 days to see everything. I particularly like the perpetual motion machines. They have exhibits of machines that inventors claim exhibit perpetual motion - it's a puzzle for you to figure out the trick to each one... where it gets its energy. I love to listen to the school kids on tours theorize how each machine works and debate with each other. It is great to hear 14 year olds talk about laws of thermodynamics or the Venturi effect. IIRC, one really tricky one works based on the surface tension of soap bubbles, but you eventually have to blow more bubbles ;)

The Air Force museum in Dayton Ohio is bigger and better than the Smithsonian Air & Space museum. At the Smithsonian, the exhibits hang from the ceiling out of reach. At The AF museum, you can touch the airplane that bombed Nagasaki, stick your head in a Gemini capsule that orbited Earth, climb into the bomb bay of a B-29, hand turn a Nazi jet engine prototype, view the Red Baron's medals, kick the tiers of fighter jets, etc.

The Field Museum in Chicago is fairly good, but the Natural History Museum in London U.K. is the best in the world. The London Transport Museum is also great.

St. Louis, Minneapolis/St. paul, and San Diego have the best zoos, but Indianapolis has a nice zoo too. I have recently been to zoos in Cleveland, Columbus, Detroit, Cincinnati, Toronto, Wheeling, and Des Moines. All were nice in their special ways but not great.

I have never seen a planetarium that impressed me, but I'll keep looking.

Patents

Submission + - Microsoft looses patent fight for Word

EMB Numbers writes: Microsoft infringed U.S. Patent No. 5,787,499 on "document architecture and content."

Judge upholds $200,000,000 Verdict, adds $40 million for willful infringement, $37 million in interest, and $144,060 per day until the date of final judgment. Most importantly... Judge's injunction prohibits Microsoft from selling some Microsoft Word products.

Story: http://sev.prnewswire.com/banking-financial-services/20090811/DA6039911082009-1.html

Will Microsoft change sides in the software patent battle of mutually assured destruction?

Comment Re:Chrome OS is Linux with a New UI (Score 1) 338

More to the point, look what Apple acquired when they bought NeXT's GUI for BSD. It is sad that GUI technologies and design that shipped commercially in 1988 were largely ignored in favor of X11/Motif and GDI/Windows "Classic". It is astonishing that Windows 3.0 shipped years AFTER NeXTstep and Microsoft wasn't too embarrassed to release it. There is no excuse for the multitude of lame X11 GUIs that have proliferated.

Apple's Mac OS X finally popularized a lobotomized version of NeXT's GUI with aqua glossy candy colors.

Comment Former editor fired for printing Moreno's essay (Score 1) 339

Neither the school district nor Cynthia Moreno or her attorney were available for an interview. The newspaper, The Coalinga Record also declined to comment, but the paper's former editor tells me she was fired for printing Moreno's myspace entry in the paper last year. http://abclocal.go.com/kfsn/story?section=news/local&id=4850386

Slashdot Top Deals

"Most people would like to be delivered from temptation but would like it to keep in touch." -- Robert Orben

Working...