Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Comment The actual claim at issue (Score 1) 56

Here is the actual text of claim 1 from the US patent. The other claims are dependent (i.e., are narrower in scope). The patent examiner found that the claim here is for something novel and non-obvious, which may be true. It may also be true however, that what is claimed is not what CSP actually does, in which case CSP would not be infringing this claim.

A method of preventing unwanted code execution in a client/server computing environment executing a client-side script by an internet browser, said internet browser comprising functions, objects and properties, and their instances, wherein the client/server computing environment comprises at least one server-side resource in network communications with the internet browser, wherein the internet browser receives the script from at least one script source and executes the script, wherein the at least one script source includes any one or combination of: messages received from the at least one server-side resource in response to requests made by the internet browser; the script entered by a user of the internet browser through a debug console; the script entered by a user through the internet browser address bar; the script contained in third party browser add-ons attached to the browser; and the script retrieved from a local storage device, the method comprising:
        determining safe and at risk or restricted portions of the internet browser, wherein at least one of the portions of the internet browser comprises instances of the functions, objects and properties;
        determining at least one of the at least one server-side resource to be a trusted resource;
        determining trusted and untrusted portions of the script wherein trusted script includes script contained in messages received from the trusted resource using the network communications, and untrusted script refers to script received from untrusted script sources;
        receiving, by the internet browser, from the trusted resource at least one message using the network communications containing one or more passwords; and
        in response to the receiving, preventing, by the internet browser, unwanted code execution by:
                re-writing said at risk portions of the internet browser to require presentation of the one or more passwords to the internet browser in order for the internet browser or any script to execute said at risk portions, wherein re-writing is executed during runtime of the internet browser and includes altering the internet browser by a rewriter program executing in the internet browser,
        wherein the trusted resource includes the one or more passwords within each messages containing trusted script sent to the internet browser using the network communications subsequent to the at least one message, in order that the trusted script contained in the each messages is permitted to execute said at risk portions of the internet browser.

Submission + - Seed launches BeagleV, $150 Risc-V Computer (arstechnica.com)

shoor writes: Risc-V is an instruction set for a computer architecture that allows anyone to design and sell computers based upon it. First hardware deliveries are expected in April. Widespread delivery in September 2021.

Submission + - Memory versus disk and cpu - how the balance has changed in 35 years (wordpress.com)

00_NOP writes: Thirty-five years ago a report for Tandem computers concluded (https://www.hpl.hp.com/techreports/tandem/TR-86.1.pdf) that the cost balance between memory, disk and CPU on big iron favoured holding items in memory if they were needed every five minutes and using five bytes to save one instruction. Update the analysis for today and what do you see? Well my estimate that we should aim to hold items that we have to access 10 times a second and that we can now balance instructions and bytes — meaning some common data space saving techniques are more efficient than before.

Submission + - Chromium Being Ported to VC++, Compiler Bugs Fixed

jones_supa writes: Moving a big software project to a new compiler can be a lot of work, and few projects are bigger than the Chromium web browser. In addition to the main Chromium repository, which includes all of WebKit, there are over a hundred other open-source projects which Chromium incorporates by reference, totaling more than 48,000 C/C++ files and 40,000 header files. As of March 11th, Chromium has switched to Visual C++ 2015, and it doesn't look like it's looking back. The tracking bug for this effort currently has over 330 comments on it, with contributions from dozens of developers. Bruce Dawson has written an interesting showcase of some VC++ compiler bugs that the process has uncovered. His job was to investigate them, come up with a minimal reproduce case, and report them to Microsoft. The Google and Microsoft teams get praise for an excellent symbiotic relationship, and the compiler bugs have been fixed quickly by the Visual Studio team.

Submission + - White House issues veto threat as House prepares to vote on EPA 'secret science' (sciencemag.org)

sciencehabit writes: The U.S. House of Representatives could vote as early as this week to approve two controversial, Republican-backed bills that would change how the U.S. Environmental Protection Agency (EPA) uses science and scientific advice to inform its policies. Many Democrats, scientific organizations, and environmental groups are pushing back, calling the bills thinly veiled attempts to weaken future regulations and favor industry. White House advisors today announced that they will recommend that President Barack Obama veto the bills if they reach his desk in their current form.

Submission + - Study: Refactoring Doesn't Improve Code Quality (itworld.com)

itwbennett writes: A team of researchers in Sri Lanka set out to test whether common refactoring techniques resulted in measurable improvements in software quality, both externally (e.g., Is the code more maintainable?) and internally (e.g., Number of lines of code). Here's the tl;dr version of their findings: Refactoring doesn’t make code easier to analyze or change; it doesn't make code run faster; and it doesn't doesn’t result in lower resource utilization. But it may make code more maintainable.

Submission + - Use astrology to save Britain's health system says MP (theguardian.com)

An anonymous reader writes: An MP from the governing Conservative Party has said that using astrology could radically improve the performance of Britain's National Health Service and that it's opponents are "racially prejudiced" and, errr, driven by "superstition, ignorance and prejudice". David Treddinick even claims he has "helped" fellow legislators through astrology.

Submission + - David Cameron says Brits should be taught Imperial measures (wordpress.com)

00_NOP writes: Children in the UK have been taught in metric measures in school since (at least) 1972, but yesterday British Prime Minister David Cameron suggested that they should actually be taught in Imperial measures (which are still in use officially to measure road distances and speeds but not really anywhere else). Is this because he has not got a clue about science or because he is trying to buy off his right wing fringe (who object to "metrication") or because he might be a bit stupid, Oxford degree not withstanding?

Comment Re:warming is Good! (Score 1) 619

No extra cost to warming [...] Sea level is rising as we warm up from the little ice age, and much land is subsiding.

Whatever the cause, we would need to mitigate sea level rises with measures such as relocation or sea walls, all of which are costly. The best available science points to AGW as the cause of the rise, and therefore it makes sense to pay for the mitigation with AGW sources.

it benefits agriculture and humans do well in warmth, much better than cold.

The problem is that the "warming" is an average of far wilder fluctuations in weather. The earth doesn't just get uniformly a bit warmer, and the localized effects can be devastating. More importantly, even if a bit of warming is beneficial on the average, continuing the trend - especially past a certain threshold into a feedback loop of uncontrollable warming - is obviously foolish. Unless you claim to know exactly how much greenhouse gasses we can release into the atmosphere for best effect, it would be prudent to not find out the hard way.

Pollution from cars--hmm, not much lately since the advent of catalytic converters.

"Today’s on-road vehicles produce over a third of the carbon monoxide and nitrogen oxides in our atmosphere", says the Union of Concerned Scientists. The bottom of that article discusses the pollution's effects on public health.

Comment Re:Good! (Score 5, Insightful) 619

Because a good deal of the cost of gasoline has been externalized. Below are some examples:

  1. The efforts of the US Navy to maintain peace in the middle east shipping lanes. The US consumed some 134 billion gallons of gasoline in 2013, and the budget of the US Navy is about $150 billion. It's reasonable to assume that a few cents per gallon should be charged to help pay for the Navy.
  2. The increased incidences of respiratory diseases due to air pollution. Medical care is expensive in the US, and things that harm public health should at the very least help pay for it.
  3. The costs of global warming.

Obviously, gasoline is not the sole driver of these, but it makes sense to better account for the true cost of using gasoline. Note that the gasoline tax has not changed in absolute terms since 1993, which means it's lost about 40% of its value to inflation.

This isn't to say that the 12 cent proposal is fair, or that sharply increasing gasoline prices is wise, but that a gradual increase to match its true cost is sensible.

Submission + - It's Time To Bring Pseudoscience into the Science Classroom

Hugh Pickens DOT Com writes: “Roughly one in three American adults believes in telepathy, ghosts, and extrasensory perception,” wrote a trio of scientists in a 2012 issue of the Astronomy Education Review. “Roughly one in five believes in witches, astrology, clairvoyance, and communication with the dead (PDF). Three quarters hold at least one of these beliefs, and a third has four distinct pseudoscientific beliefs.” Now Steven Ross Pomeroy writes in Forbes Magazine that it’s time to bring pseudoscience into public schools and universities. “By incorporating examples of pseudoscience into lectures, instructors can provide students with the tools needed to understand the difference between scientific and pseudoscientific or paranormal claims,” say Rodney Schmaltz and Scott Lilienfeld.

According to Schmaltz and Lilienfeld, there are 7 clear signs that show something to be pseudoscientific: 1. The use of psychobabble – words that sound scientific and professional but are used incorrectly, or in a misleading manner. 2. A substantial reliance on anecdotal evidence. 3. Extraordinary claims in the absence of extraordinary evidence. 4. Claims which cannot be proven false. 5. Claims that counter established scientific fact. 6. Absence of adequate peer review. 7. Claims that are repeated despite being refuted. Schmaltz and Lilienfeld recommend incorporating examples of pseudoscience into lectures and contrasting them with legitimate, groundbreaking scientific findings. For example, professors can expound upon psychics and the tricks they use to fool people or use resources such as the Penn & Teller program "Bullshit".

But teachers need to be careful or their worthy efforts to instill critical thinking could backfire. Prior research has shown that repeating myths on public fliers, even with the intention of dispelling them, can actually perpetuate misinformation. “The goal of using pseudoscientific examples is to create skeptical, not cynical, thinkers. As skeptical thinkers, students should be urged to remain open-minded,” say Schmaltz and Lilienfeld. "By directly addressing and then refuting non-scientific claims, science educators can dispel pseudoscience (PDF) and promote scientific skepticism, while avoiding the unhealthy extremes of either uncritical acceptance or cynicism."

Slashdot Top Deals

Politics: A strife of interests masquerading as a contest of principles. The conduct of public affairs for private advantage. -- Ambrose Bierce

Working...