Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Submission + - Heartbleed: Serious OpenSSL zero day vulnerability revealed (heartbleed.com) 1

An anonymous reader writes: ZDNet reports: New security holes are always showing up. The latest one, the so-called Heartbleed Bug in the OpenSSL cryptographic library, is an especially bad one. The flaw can potentially be used to reveal not just the contents of a secured-message, such as a credit-card transaction over HTTPS, but the primary and secondary SSL keys themselves. This data could then, in theory, be used as a skeleton keys to bypass secure servers without leaving a trace that a site had been hacked.

Comment Re:EC2 is scriptable (Score 3, Interesting) 80

The OP needs lower-priced spot instances, which are intermittently available and designed exactly for this workflow.

Here's how to utilize lower-priced spot instances for scientific computing:

1. Set up one long-running, low-cost instance (a small is fine) that creates a distributed queue using Amazon's SQS, and adds jobs to the queue corresponding to each "unit" of the relevant computational problem of interest. New jobs can be added using a command line interface, or through a web interface.

2. Create a user start-up Bash script for the spot instances that runs your main program -- I prefer using Python and boto for simplicity. The main program should connect to the SQS queue, and begin an "infinite" while loop. Inside the loop, the next job off the queue is pulled, containing the input parameters that define the "unit" of the computational problem of interest. These input parameters are fed to the main algorithm, and the resulting output is uploaded to Amazon S3. The loop continues.

3. Any time the queue is empty or the spot instance remains idle for ~5 minutes, the spot instance then auto-terminates using EC2's command line interface.

4. Finally, just write a simple Python script to pull all the results off S3, combine & analyze them, and export to another useful format.

You'll also need to set up your spot instance price threshold, and make sure the queue has jobs to run. That's it, it's fairly simple.

Comment That OO-My-God Moment of Emergence (Score 1) 242

Emergent OOism -- that everything is an object, including the variable types -- can provide continual surprises of what is possible, even to veteran programmers in other languages. As you were developing and using Python, Guido, what was your favorite surprise? What was now easily possible using Python that would have been very difficult with another language (at the time, or even nowadays)?

Mine: a dictionary of lambda functions for parsing text, and writing a custom MapReduce capability for AWS in 372 lines.

Security

Did the Spamhaus DDoS Really Slow Down Global Internet Access? 70

CowboyRobot writes "Despite the headlines, the big denial of service attack may not have slowed the Internet after all. The argument against the original claim include the fact that reports of Internet users seeing slowdowns came not from service providers, but the DDoS mitigation service CloudFlare, which signed up Spamhaus as a customer last week. Also, multiple service providers and Internet watchers have now publicly stated that while the DDoS attacks against Spamhaus could theoretically have led to slowdowns, they've seen no evidence that this occurred for general Internet users. And while some users may have noticed a slowdown, the undersea cable cuts discovered by Egyptian sailors had more of an impact than the DDoS."

Comment Re:Fortran is better. (Score 1) 793

I 100% agree.
And f2py is the perfect way to combine the advantages of Fortran + Python.
It beats SWIG any day.

I write lots of numerical codes for solving engineering problems, and most of the time I use Fortran, even though I have written some in C as well. Ultimately, the easier memory management and advanced array support is worth using a language considered by many to be strange and unusual. Of course, this is only for numerical analysis. Most other things I write in Python.

Comment Road to Reality by Roger Penrose (Score 1) 358

The Road to Reality : A Complete Guide to the Laws of the Universe
by Roger Penrose
http://www.amazon.com/Road-Reality-Complete-Guide-Universe/dp/0679454438

Likely the most serious math book you will find in a retail, consumer bookstore. An excellent read and essential to truly understanding modern physics.

Data Storage

Submission + - One Terabyte DVD

MindlessPhilosophy writes: "A research team at the University of Central Florida led by Kevin Belfield has recently made a major breakthrough in Data Storage and Photonics with the development of a one terabyte DVD (Central Florida Future). From the article: 'While initial applications for the DVD will likely be for the military, large corporations and the medical field, Belfield is also excited about the possibility of consumer applications — especially in the gaming industry.'"

Slashdot Top Deals

The one day you'd sell your soul for something, souls are a glut.

Working...