Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Next step - Semiconductors (Score 4, Interesting) 69

Things will start to get interesting when astronauts can create semiconductors in in space. I believe there are some demonstration technologies using ink-jet printers.

I would imagine it will be a long time before we can see the amazingly tiny devices that can be built on Earth, but I would expect that replacement electronics for communications and actuator drivers should be achievable in fairly short order. I would guess that replacement solar panel segments and power supply components (including batteries) would be on the menu as well.

myke

Submission + - Sierra Nevada Protest Halts Production Of SpaceX And Boeing Space Taxis (popsci.com)

mykepredko writes: Popular Science reports that Sierra Nevada is protesting it's exclusion from NASA's CCtCap program – and it looks like they’re taking their competitors down with them. Both SpaceX and Boeing have been told to halt production of their NASA-funded space taxis until the space agency resolves a legal protest issued by SNC. Last month, NASA finally announced the winners of its Commercial Crew Transportation Capability (CCtCap) program, an initiative aimed at fostering the development of private spaceflight. The two winning companies, SpaceX and Boeing, received contracts with NASA and a combined sum of $6.8 billion to build and operate their own space taxis, which would ferry astronauts to and from the International Space Station starting in 2017.

Comment This a question that Microsoft should answer (Score 4, Informative) 272

This week, I got a real WTF when dealing with Microsoft products and the amazing amount of redundancy that is possible in the company.

We have a robot product that we can communicate to using Bluetooth SPP and we are creating an application that can control it remotely. We originally went with a serial interface (after pairing, recording the "com#" of the device and then passing it to our application), this is somewhat cumbersome so we wanted to pair from our app and connect directly (saving the user from doing those operations manually).

Logically, this would be one set of APIs, but it seems there are five depending on the OS - the only ones that are common are for Vista/Win7. I would think that right here there are four teams that are redundant - pick a single, consistent API, add it in Service Packs for all supported OSes and assign one team to the job.

I would expect there are many more examples out there of similar inefficiencies that somebody within Microsoft should be able to answer with the ability to make things easier for developers and make developers available for squishing bugs.

Sorry about the rant, but standard IO interface APIs should be just that, standard.

myke

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 Whut up, Yo? (Score 1) 7

Whut up, yo? Mostly moved to Twitter... You have an account... why don't I see you there much?

Comment Still a ways to go (Score 3, Interesting) 131

I saw an interesting graph in Aviation Week some time ago about the energy density of batteries versus the same mass of hydrocarbon fuel. The article was in relation to the idea of creating (plug-in) hybrid airliners.

The batteries used in the 787 store four orders of magnitude less energy than the equivalent mass of jet fuel.

I'm mentioning this because it looks like these batteries would bring the difference up to three orders of magnitude.

Still a ways to go before batteries can compete against hydrocarbon/fossil fuels.

myke

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.

Slashdot Top Deals

Stellar rays prove fibbing never pays. Embezzlement is another matter.

Working...