Forgot your password?
typodupeerror

Comment: Fortran speed is an urban legend (Score 2) 634

by datacharmer (#46964693) Attached to: Why Scientists Are Still Using FORTRAN in 2014
Several years ago (in 1992) I was involved in the rewrite of a large fortran program, which had been around for decades and had become unmaintainable and slow. The physicists who had been working with the program were absolutely convinced that no software could replace fortran for speed. I did not believe that. Operating systems at the time were written in C, and the only thing that beats C for speed is assembly. I made several tests with bare scientific calculations, using fortran, C, and C++, and fortran came up (surprise surprise!) the slowest. Then, the physicists rewrote the fortran application in C++, with some help from me with the object-oriented design. Not only the replacement program was faster, more maintainable, and easier to read. But we found out that the main problem of the program (written in times where RAM was scarce and never updated) used files instead of in-memory arrays or any more modern data structure, or a database, which would be the first choice nowadays. The application was slow because it was designed with constraints that were not realistic anymore. In the end, the replacement program was slightly faster in the number crunching, but immensely faster in the data handling. While the original program required one day or more of very expensive supercomputer time to complete its work, the new program ran in just a few hours. The sad truth is that, even now, many fortran programs are fossils of an era where hardware constraints made the choice of data structure and algorithm, and they were never reviewed.
Security

+ - ClamAV team leaves the project->

Submitted by Anonymous Coward
An anonymous reader writes "Ten years after the first release (and five years after the acquisition by Sourcefire) the ClamAV team has left the project and the company.
Is this the end of the only open source anti virus?"

Link to Original Source
Databases

+ - MySQL has a new release model->

Submitted by
datacharmer
datacharmer writes "MySQL has a new release model.

Although in the surface it seemed that MySQL, the project, was not being part of the turmoil involving its community activity, internally it was changing. Slowly, but surely and in the right direction.

Today, Tomas Ulin, Director of Engineering for the MySQL Server, announces the new model during a public MySQL University session. With this change, MySQL follows the steps of other projects that have adopted a train model for their development and releases. Features are released when they are ready, and releases are not delayed because of too many bundled features. This new agile model is more open and easy for contributors."

Link to Original Source
Mozilla

Firefox Download Day To Start At 1 p.m. EST 1080

Posted by timothy
from the there's-no-pleasing-some-people dept.
boustrophedon writes "Starting at midnight in their local timezones, downloaders have been asking when Firefox 3 will be ready for Firefox Download Day, June 17, 2008. Mary announced on the Spread Firefox Forum that downloads will commence at 10 AM PST." That means 1 p.m. East Coast time, and, in Justin Mason's view, some pretty annoying times of day for many parts of the world. Reader CorinneI supplies a link to PC Magazine's (very positive) overview of the new version's features, which praises the "speedy performance, thrifty memory usage, and, in particular, the address bar that now predicts where you want to go when you start typing (what Mozilla insiders refer to as the Awesome Bar)." FF3, even in Beta and RC form, and even with the extension incompatibilities I've run into, has quickly replaced FF2 as my preferred browser — for me, the improved drop-down autocomplete behavior alone is enough to justify the switch.
Patents

+ - Redhat sued for Patent Infringement

Submitted by
tqft
tqft writes "http://www.groklaw.net/article.php?story=20071011205044141
"The first ever patent infringement litigation regarding Linux. Here's the patent, for those who can look at it without risk. If in doubt, don't. "
For those who can without fear read a patent:
http://www.google.com/patents?id=3tUkAAAAEBAJ&dq=5,072,412

http://www.setexasrecord.com/news/202417-recent-copyrightpatent-infringement-cases-filed-in-u.s.-district-courts

"Plaintiffs IP Innovation and Technology Licensing Corp. claim to have the rights to U.S. Patent No. 5,072,412 for a User Interface with Multiple Workspaces for Sharing Display System Objects issued Dec. 10, 1991 along with two other similar patents.
"

Get your game faces on. Party Time."
It's funny.  Laugh.

+ - Google Employee Hides Easter Eggs in Translator->

Submitted by
InvisblePinkUnicorn
InvisblePinkUnicorn writes "I was looking up information on a painting of Ivan the Terrible, and needed to translate some pages from Russian. Babelfish was working alright, but Google Translate seemed more convenient. It was then that I noticed something strange — every page translated by Google replaced one form of Ivan's Russian name with "Abraham Lincoln". For example: this brief biography. Did Google create its translation table inhouse, or outsource it from some other company? Can anyone else find similar examples of this?"
Link to Original Source
Programming

+ - Types of Testing / Testing Techniques : John M's B->

Submitted by
johnm.266
johnm.266 writes "Types of Testing ... its very common for folks in Testing, to encounter terms related to various "Types of Testing" and oftentimes, relatively new comers to Testing tend to wonder if Testing has sufficient challenges and breadth to it ... well, both as a concise one stop list of the different types of testing as well as a good reference point to begin exploring the wide & vast expanse of the Software Testing domain, i'm hopeful that this blog post could serve as a humble starting point. http://blogs.sun.com/johnmorrison/entry/types_of_t esting_testing_techniques"
Link to Original Source
Privacy

+ - 10 reasons to be paranoid about privacy->

Submitted by
InfoWorldMike
InfoWorldMike writes "The truth is out there ... and so is your data. And just because there are no virtual black helicopters following you doesn't mean somebody somewhere doesn't have a bead on who you are and what you are doing. From buttinski bosses to spies and spooks, there are plenty of reasons to be, well, a little paranoid about the vulnerability of your data and the potential loss of your privacy. To help you gauge the appropriate level of hysteria, we've rated each threat on our Paranoia Meter, using a scale of 1 (Don't worry, be happy) to 5 (Be afraid, be very afraid). Though we've taken a lighthearted approach, concerns about data privacy are not all fun and games. Here are 10 ways to practice your paranoia: Paranoia No. 1: Your boss is watching Paranoia No. 2: Google knows what you searched last summer Paranoia No. 3: There's a spook in your inbox Paranoia No. 4: Information brokers are bungling your data Paranoia No. 5: The Feds are on your tail Paranoia No. 6: Zombies abound Paranoia No. 7: Hollywood wants to terminate you Paranoia No. 8: Your ISP knows too much Paranoia No. 9: Your Wi-Fi net is wide open Paranoia No. 10: You are your own worst enemy"
Link to Original Source
Programming

+ - New software development website with API->

Submitted by
Till Bay
Till Bay writes "We at ETH Zurich have built a Sourceforge-like software development website that has an XML-RPC API. It is open source, but you can host both open and closed source projects for free.
  • Wiki pages with WikiMedia Syntax (public and private pages)
  • Subversion repository with UI
  • Issue tracking
  • Blog, forum, comments, screenshots
  • Simple user management
  • Release management and mirroring
  • XML-RPC API for integrating the platform into other applications
  • Plug-Ins for Eclipse, Visual Studio and EiffelStudio, allowing interaction with the plattform directly from within the IDE
  • free hosting of open- and closed-source projects
Create a user and register projects here: http://origo.ethz.ch/"

Link to Original Source
Software

+ - Skype blames Microsoft Patch Tuesday for Outage->

Submitted by
brajesh
brajesh writes "Skype has blamed its outage over the last week on Microsoft's Patch Tuesday. FTA — "The abnormally high number of restarts affected Skype's network resources. This caused a flood of log-in requests, which, combined with the lack of peer-to-peer network resources, prompted a chain reaction that had a critical impact." Previsously, it was speculated that Skype outage may have been caused by a Russian hack attempt. Further FTA- "The issue has now been identified explicitly within Skype. We can confirm categorically that no malicious activities were attributed or that our users' security was not, at any point, at risk." Butterfly effect?"
Link to Original Source

[Crash programs] fail because they are based on the theory that, with nine women pregnant, you can get a baby a month. -- Wernher von Braun

Working...