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


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 internet speed test! ×

Comment Re:It has a security hole every week (Score 1) 214

This is no longer true, And via eMail or a web browser and cut/paste this was always possible anyway.

Actually, it very much is still true.

3.3.2 An Application may not download or install executable code. Interpreted code may only be used in an Application if all scripts, code and interpreters are packaged in the Application and not downloaded. The only exception to the foregoing is scripts and code downloaded and run by Apple's built-in WebKit framework or JavascriptCore, provided that such scripts and code do not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store.

This is the current policy as of today (2017-03-30).

But there are plenty of Applications, e.g. "CS At Once", that directly download JavaScript Code from the internet (and install it as a local library)

Apps running JavaScript code do not provide their own interpreter. They use the JavaScript interpreter built into iOS. All the rest of your examples fall squarely into that exception. None of these things are relevant to the issue of Flash.

There are several browsers that just do that, in the Apple AppStore.

No, they do not. Please read my previous comment about how those apps work. Some might try to use one of the experimental Flash-to-JavaScript transpilers (Shumway or Swiffy, neither of which is still in active development), but those only works for a subset of Flash apps. Others run Flash on a remote computer (e.g. Puffin uses Adobe Flash-Over-Cloud). Others just do Flash video DRM using their own code. None of them run a native Flash interpreter on the device. None of them. And when you're talking about full compatibility, that's the only approach that actually works robustly. Adobe, Google, and Mozilla all tried other approaches to work around the iOS Flash blockade, and none were fully successful.

Comment Re:I hope this trend continues. (Score 1) 365

Yeah no, not buying that if you actually believe anyone chooses to be poor. But I'll pretend for a second you aren't lying. If you work hard, but don't have the opportunity to make a better life for yourself, you will still be poor.

Everyone has opportunities if they know where to look—even people barely scraping by on minimum wage. They just have to make the right decisions by the time they reach high school—living with roommates to keep their costs down, waiting to have kids until they can afford them, and saving every penny they can so that they can afford to go to college. Once they've passed that hurdle, it gets somewhat easier, but many never even get to that point, in large part because nobody instilled in them the importance of saving money.

Mind you, the poor don't have the same opportunities, and it is harder for someone starting out poor—particularly if their parents are also poor—but having fewer opportunities is not the same as having no opportunities, which is why I think it's important to spend at least as much effort at educating the poor to take advantage of the opportunities that they do have as we spend on trying to artificially create additional opportunities (which is, at best, a temporary solution that only helps the current generation and must be continuously funded).

And learning money management skills isn't just important for the poor. I've known highly intelligent people working in high tech who are at both extremes—people who spend almost every penny that they earn on getting new cars and computers almost every year, and people who are the polar opposite, never buying a new car because they don't want to lose half their investment in the first year. One of those groups is going to be in a position to retire early, and the other is probably happier right now. On the one hand, you want to retire early enough to enjoy your retirement years. On the other hand, you could die in a car crash the day before retirement and not get to enjoy any of your savings. It's a trade-off.

The important thing is not the particular balance of spending versus saving that any given individual chooses, but rather that the individuals intentionally made the decision after carefully considering the alternatives by looking at the numbers after gaining enough knowledge to understand the ramifications of their decision.

Every dollar that you put into a 401k at age 22 will be worth more than twenty dollars at 65 (statistically). So whether your personal goal is to retire at forty or live a more luxurious life and work until you're 70, whether you plan to have no kids, one kid, or ten kids, it is important to start thinking about financial planning for retirement by the time you take your first job. Unfortunately, many people (both rich and poor) don't do that. The critical difference is that people with high income can mostly get away with burning through most of their income, whereas people with low income can't. And that's why we need to spend more effort on financial education of our young people; education is the great leveler.

Comment Rudd? Working on becoming Cameron's successor? (Score 1) 102

Seriously, Cameron was awesome when it came to finding blunders and jumping right into the middle of them. Actually the Cameron is the SI unit for the minimum distance between two blunders.

Is Rudd really trying to outdo the grand master? It's not easy, but she's very obviously ambitious and willing to put her mind to it. Or ... well, whatever substitute she has.

Comment Re:I hope this trend continues. (Score 1) 365

They and their children are raised to execute suboptimal reasoning.

I don't think suboptimal reasoning has anything to do with it. For the most part, ignoring people who are poor because of some disability, most poor people are poor because they were not taught good money management skills by their parents, and therefore made bad financial decisions at every possible opportunity by doing what their parents did, with each bad financial decision making things worse for them.

I think that if you presented money management skills to those same kids early on, they would easily be able to handle the actual reasoning required to recognize that those skills are valuable and are a way to avoid being poor long-term. So the real problem is that nobody bothers to give them the facts required to start that reasoning process in the first place, and by the time they realize it, they're deep in debt and their bad habits are so ingrained that it is hard to change them.

We haven't had true home economics classes in high school since my parents were kids, and it shows. We need to bring that back. However, even if we do bring that back, it still isn't enough. IMO, money management skills need to be taught in school starting in first grade when kids learn how to count currency. That way, kids who don't learn those skills from their parents still stand a fighting chance. All it takes is one teacher to change a child's future.

Slashdot Top Deals

(1) Never draw what you can copy. (2) Never copy what you can trace. (3) Never trace what you can cut out and paste down.