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


Forgot your password?

Comment Cool but what use are the humans? (Score 1) 97 97

Honestly, its a wicked idea however the use of Humans to execute the material retrieval for analysis does make much sense unless they are doing active and repetitive analysis at the captured space boulder.

Its seems more intuitive to just fly some robots up to do the capture and send back the samples back to Earth as needed?

Comment Thunderbird Mobile (Score 1) 309 309

I think that most agree that the biggest issue with end to end encryption adoption is mail client integration which at present its ridiculously bad.

One way the community can tackle this is to push for Mozilla foundation to work on a cross platform Thunderbird Mobile client and include GPG or similar encryption scheme baked into the core. With a mobile application and better working GPG encryption integration in desktop Thunderbird, many more would start using Thunderbird with encryption for all their communication needs and be able to drop the use of thin client apps from their usecases.

I don't think that commercial email client vendors, thick client or thin, will ever adopt end to end encryption unless end to end encryption is the primary selling point *and* the in such a case it must be fully cross platform (desktop and mobile) to be useful.

Comment Re:Hmmm .... (Score 2) 125 125

I know many Cubans and I agree that $8 per month is a large portion of a monthly salary so unless the Cuban customer has an external source of income, it will be very difficult under normal conditions. However, there is a very large portion of the population with family outside of the country which funnels in money and the Cubans getting that money have more than enough money to buy this service.

For those that can get a dependable connection and I can see them paying for the service by hosting a black market movie theater in their living rooms for $0.50 a seat. Its possible that they can sell 10 seats in their living room and make $5 USD a showing. Maybe even people in a neighborhood will have a co-op and share the monthly cost.

The biggest issue in Cuba is internet infrastructure or lack thereof. I have spent time in some big Cuban cities and they are lucky to have a telephone let alone an internet connection. The only Cubans with internet that I know worked for the government and the connection, which worked a fraction of the time, was at the government offices.

Submission + - Node.js v0.12 Stable Finally Released

JPyObjC Dude writes: After almost two years since the last major stable branch v0.10.0, the Node.js team has finally released the latest stable branch v0.12.0.

This version of Node.js contains significant improvements in many areas however one API addition that does not get enough attention is child_process spawnSync/execSync. These two related APIs allow the developer to synchonously execute external processes rather than be forced into forking their logic into asynchronous function calls. This limitation of Node.js has prevented Node from used effectively in areas outside of web services where business logic is often synchronous.

It is time for developers who flamed Node as a general purpose language for nearly ubiquitous asynchronous nature to take another look. Finally, we can now code almost anything on the server or desktop using JavaScript and be able to keep the code clean and maintainable.

Submission + - Node.js v0.11.15 released - Release Candidate for v0.12

JPyObjC Dude writes: Node.js v0.12 is almost upon us. After several difficult moments, the Node.js team has finally released v0.11.15 the release candidate for v0.12.

This version of Node.js will take the framework and JavaScript into many new areas of software development due to the addition of synchronous external process execution. The lack of a core synchronous external process execution has been a pain point for many use cases outside of web services. For instance, doing shell style scripting with the previous version of Node requires that flat and simple procedural code be fragmented into many nested callbacks making for a coding mess. There are thousands of other use cases where synchronous external process execution in logic is completely acceptable and expected.

Comment Re:Best of 2009? May be, but we live in 2014. Righ (Score 1) 132 132

I would disagree. They are spot on when it comes to business tools vs toys.If you want to get the job done and be totally business, nothing can beat a BlackBerry. The Hub, general PIM functions, sound profiles, notifications cannot be matched by anybody to date.

I made a huge mistake recently by switching from BB10 over to a Galaxy S5 and several weeks in, I am kicking myself for doing this. The Android is a gorgeous OS with lots of fun toys but when it comes to PIM and business productivity it just plain sucks. I had to root the damn thing just to get the volume button to not adjust my ringer volume ... WTF! Also, Android is so incredibly inconsistent and fragmented with its UI's. At least BlackBerry and Apple strive to get consistency with UI design.

I know that Apple likely does a better job with PIM than Android but it still cannot compare to BlackBerry.

The new BlackBerry Blend is an awesome implementation and model. Who needs syncing and the could when all your secure information is locked into to just one device that you have with you at all times. The concept is sound and implemented very well.

But BlackBerry sucks for Linux support and you cannot run BB Link on many older OSX machines. This was a huge issue for me and a big reason for my switching as I don't buy new iWare and don't run Windows at my house any more. Also BB's method for connecting over USB through a virtual ethernet connection is beyond stupid. For instance, if you are running a Cisco VPN client and connected, it will block the BB connection and how stupid is that.

I will switch back though once I find an old laptop that I can run Windohs 7 to connect and find someone that will trade a new Galaxy S5 for a Z30.

Comment Siding with Bryan's view (Score 0) 254 254

Sorry but I'm +1 on the change in jode.js and any open source project. I would prefer to avoid insulting the sensitive developers out there in code by avoiding gender pronouns.

Ben, sorry but you were being a di*k / a**hole there.

I agree that Bryan Cantrill could have been softer on how he blogged about this but that is not Bryan's style and I find his style very refreshing for the most part.

Now that is not to say that I may switch to io.js as I am getting very impatient about the 0.12 release getting out. Its taking way too long to have a production stable execSync().

Comment FreeNAS with ZFS (Score 1) 170 170

I would always shoot for more disk but then issues arise from managing such large disks in the 1+ TB range that we tend to fill up fast.

For a laptop or desktop, I am targeting two large drives in a RaidZ mirror on Linux. I would do the same for a desktop.

For more data and centralization for my house or office, I would choose an iXSystems FreeNAS Mini. It has all the features that you need for your data and can be easily configured to send out warning messages on various measurements like disk space, SMART messages and raidz warnings. I think that de-dupe is coming soon if its not there already. The Mini is super powerful for its size and power footprint.

With ZFS, it solves the nasty issue of having to recover files on massive disks like those we get today. There is nothing worse than waiting for fsck, surface scans or recovery operations on 1TB+ drives; It takes forever. With a well maintained ZFS system those issues are gone.

Another really cool thing about ZFS is the ability to maintain a perfect audit on the faults in your drives. Once ZFS starts saying there are issues with the drive, you send it back to the vendor in warranty period with the error messages and you get a brand new drive. I met someone at BSDCan this year who has not purchased a new drive in years because he keeps finding errors before the warranty expires. Pretty sweet.

Comment SVN will have its place for a long time (Score 2) 245 245

There are many usecases where people will need a centralized version control system (VCS). SVN was written ground up to be best in class centralized VCS and they accomplished this goal while building a very elegant and efficient client server framework to boot.

However IMO, SVN is still missing one very important feature: obliterate. This is a huge weakness with large repositories.

I also missed branch aware meta data in the early versions (I've been using since 0.8x) and not sure if this has changed. Git has done a very good job there.

Comment Don't forget JavaScript (Score 1) 143 143

I particularly like what Joyent is doing with their big data analysis. Node.js is catching up to python in performance and in time it should be a very strong server side language for many applications including Data Analysis and Modeling. So don't forget JavaScript. It may be very immature for use in this field but there is no reason that trailblazing can happen shortly with Node.

Comment Re:Great... Instead of CO2 we get CO (Score 1) 133 133

Agreed, if your goal is to remove CO2, then using a fuel cell by itself is not a helpful fuel cycle. However, the Fuel Cell based cycle is very promising and can help to improve the viability of remove solar farms where transmission loss is a significant detractor.

I wonder since the output of a fuel cell is pure heated CO2, this output can be fed back directly into the solar input side to further improve efficiency?

Maybe there are other absorption cycle that can be added to the chain after the fuel cell that leverages the heated and concentrated CO2?

Comment Cloud Computing (Score 1) 104 104

I laugh until I cry when I see people saying that the blackberry infrastructure is old school, when the big corporations and users are throwing so much money and data at cloud computing.

Blackberry backend is cloud infrastructure in the purest form. The guarantee of the BB Cloud is that It offers a guarantee that your data will get through to the end customer. This is the essense of cloud computing. Yes, when it goes down your data gets held up but this is the same with any cloud infrastructure. In the case of this latest outage, I do not believe there was much if any lost transactions and it simply came down to long delays.

Yes, it is true that RIM can do a much better job at building and scaling their infrastructure to be future ready. Tripple fault tolerance on all infrastructure in any cloud computing is an absolute must and this should be the minimum that all companies adhere to. RIM will need to raise the bar a few more noches to ensure that their cloud maintains the highest possible level of quality of service.

Many argue that BIS and BES is too complex a model and needs to be simplified. This cannot be farther from the truth. In order to make large and complex solutions robust and scalable, you must add complexity by adding extra layers within the infrastructure in order to make it work. Stable, secure and light weight messaging and data transactioning can only be done with a cloud infastructure in between.

The biggest challenge with the blackberry cloud is not its instability but rather that when it fails, many users are affected and thus it is good news to post on blogs. In reality, the BB cloud is likely more stable on average than most other solutions out there for messaging and data transfer from mobile devices. The only reason you do not hear otherwise is that failures are localized and would only affect hundreds of users which does not make for very good news.

- JsD

It's great to be smart 'cause then you know stuff.