Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:Chromecasting VLC (Score 1) 164

That won't work so well since this doesn't currently support audio. It's in the TODO list though :)

Also, if you're playing back a video you're much better off just playing it directly in the browser. You can even re-encode videos in real-time to be played back with whatever codecs Chromecast supports (if necessary).

Comment Re:In the browser? (Score 1) 164

I don't know about that. When I think to myself, "What has an imperial fucktonne of exploits?" here's what comes to mind:

* Windows (and Microsoft software in general)
* Java (and especially the use of Java inside browsers)
* Flash
* PDFs
* Loads of other proprietary software/solutions

Exploiting the browser these days is very difficult and browser vendors are doing a really good job with competitions/incentives to uncover vulnerabilities before they become a problem. Using the browser has the distinct advantage of *not* having the same problems of the proprietary products I enumerated above. You get whole new ones! But at least they're manageable and (mostly) predictable.

The more apps that are available in browsers the better. They're as cross-platform as you can get right now and if you host them yourself you can avoid the spying problem.

Comment Re:Completely MORONIC (Score 2) 164

You're completely missing the point: Video playback over a remote desktop connection is merely an acid test. If it can play back a video that means the rate at which it can capture screenshots and send them to you is reasonably high. It's also an indication of how efficient it is.

Gate One's X11 feature isn't made for video it is merely efficient/fast enough to handle it. If I can open VLC and play back a video in my browser surely I can get reasonable responsiveness from something like a spreadsheet or IDE.

Comment Re:RDP - Win8 client to a Win2012 backend - very f (Score 4, Informative) 164

What is the CPU load while watching a video over RDP? I'm genuinely curious.

For reference, the gateone.py process(es) hover around 5% utilization when playing back a video @30fps (~720p resolution). Here's what it's doing while a video is playing back:

1) Capture the screenshot of the changed region on the X11 display. It can do this every 33ms (a capped equivalent to 30fps). It only needs to take screenshots when there's a change but in the case of a video it happens very fast, hence the 33ms cap.
2) Convert the raw captured image to selected format (JPEG for this example). It also makes a hash of the image that's used by both the server and client JS for caching purposes.
3) Transmit the image to the browser. If the image has recently been sent to the client it will be aware of this and will only send the hash. This transmission occurs in binary mode over the WebSocket (it's complicated).

From that point it's up to the client-side JavaScript to handle displaying the raw JPEG data. It is quite CPU-intensive if your hardware doesn't accelerate 2d canvas elements but not too bad (Chrome will hog around 50-80% of a single core while the video plays). Everything will remain responsive regardless.

For reference, I've done extensive benchmarking of the browser-side CPU utilization and Chrome's developer tools will report 81% idle even when the actual CPU consumption of the process is nearing 80%. That means that all the overhead is inside the code that renders canvas elements; which is good because it means my JavaScript is not a bottleneck.

Comment Re:what is Gate One? (Score 4, Informative) 164

That's what it is right now. Soon it will be so much more.

X11 is just the start. I also have File Transfer and other apps in the works. The File Transfer app will be interesting... It will be more than just an, "SFTP client." It will allow you to fetch a file from just about any URL (back-end is already written and supports ftp:// sftp://, ftps://, magnet://, and even dns://, dict:// and other obscure things which I think makes it all that more interesting/useful) and deliver it to any number of destinations you like. Even if the destination uses a different protocol.

So for example, if you wanted to download a magnet/bittorrent URL and have it automatically delivered to your home theater PC, your phone, and your brother's computer when complete you could do that.

Comment Re:The network says no (Score 3, Informative) 164

I hear what you're saying and I agree that network latency is one of the biggest problems. Having said that, I have performed testing with my home Comcast Internet connection with Gate One running on a Rackspace cloud instance (512MB). The latency is negligible. My ping time to that server was a pretty steady ~50ms and apps like Chrome (yes, Chrome inside Chrome), LibreOffice (Calc/Writer), Sublime Text 2, kate, etc worked very well.

Submission + - Walmart.com Price Glitch Sets Prices at $10.99 and $369.99

kbob88 writes: Walmart.com discounted hundreds of items late last night by up to 90% off, in an apparent pricing glitch. The glitch lasted until this morning, when the site went down for maintenance. It's not clear whether Walmart will honor purchases made at these prices, but some people have reported successfully purchasing online and picking up at local stores this morning. Was the site hacked, or did some poor IT slob forget to properly constrain an update query? Walmart isn't telling for now.

Submission + - Google's Secret Antitrust Fine-Avoiding Proposals Leaked (itworld.com)

itwbennett writes: Google's latest proposals aimed at avoiding an antitrust fine from European authorities have been leaked amid growing anger over the secrecy surrounding the case. The documents, which have been verified by sources in possession of the originals, revealed the full remedies put forward by Google, the questionnaire that rivals have been asked to fill in giving their response to the remedies and a comparison document showing the changes in Google's remedies since the last proposals. Unlike the first round of so-called 'market testing,' Google's revised proposals have not been made public and were only sent to 125 interested parties who were warned that they were not to be made public.

Submission + - Gate One Will Support X11: Fast Enough To Run VLC In Your Browser (youtube.com)

Riskable writes: Ever seen a remote desktop tool that's fast/efficient enough to play back video? Gate One will soon have that capability via the forthcoming X11 support (as demonstrated in the video). I am posting this to Slashdot looking for suggestions and feedback as to how I should move forward with it before I solidify the architecture, API, and even the business end of it (making money). I'll be watching the thread and replying to comments (as I have time). Also, if you're interested you can sign up to be notified when it's available.

Submission + - The Silent Killer, Hepatitis C, Meets Its Match

Hugh Pickens DOT Com writes: An estimated three to four million Americans are infected with "the silent killer," Hepatitis C, but most people who are infected do not know it because it can take decades for the virus to damage the liver sufficiently to cause symptoms. Now Andrew Pollack writes in the NYT that medicine may be on the brink of turning the tide against hepatitis C, a plague that kills more Americans annually than AIDS and is the leading cause of liver transplants. If the effort succeeds, it will be an unusual conquest of a viral epidemic without using a vaccine. “There is no doubt we are on the verge of wiping out hepatitis C,” says Dr. Mitchell L. Shiffman. Over the next three years new drugs are expected to come to market that will cure most patients with the virus, in some cases with a once-a-day pill taken for as little as eight weeks, and with only minimal side effects. The new drugs are specifically designed to inhibit the enzymes the hepatitis C virus uses to replicate, the same approach used to control HIV. But the big difference is that HIV forms a latent reservoir in the body, so HIV drugs must be taken for life to prevent the virus from springing back. Hepatitis C does not form such a reservoir, so it can be eliminated permanently. Many doctors are now “warehousing” their hepatitis C patients — urging them to forgo treatment until the new drugs are approved. But the new drugs are expected to cost from $60,000 to more than $100,000 for a course of treatment and some critics worry that the bill will be run up when huge numbers of people who would have done fine without them turn to the drugs. “The vast majority of patients who are infected with this virus never have any trouble,” says Dr. Ronald Koretz. "Since the vast majority of patients become infected after age 20, most patients infected with hepatitis C will have to die of something else before their livers fail."

Comment Re:Example of law-making gone insane (Score 1) 163

Well, up until recently that was pretty much what the Federal government did... It would bundle up the laws and regulations of various states and make them obsolete by passing a universally-agreed-to version of a given law. It used to work fine because lawmakers considered it their jobs to, you know, write laws and resolve differences between the states.

These days lawmakers full-time job is to raise money. The whole "let's work on the laws thing" is just something they do on the side.

Another problem is partisan politics: You'd think that changing a law in regards to the possession of feathers would be a non-partisan thing but this is impossible today. If a bill is introduced by a Democrat--and Republicans were not intimately involved in its writing--it will be immediately opposed by Republicans. This problem works in both directions (Republican introducing a bill will be opposed by Democrats).

This leads to "negotiations" where none are necessary. Also, in order to actually fix laws like this politicians have to essentially bribe "the opposing isle" in order to allow it to be voted on. Absolutely nothing is presented before going through a rigorous process of political bargaining.

A bill could have absolutely no ideological opposition and be non-controversial in any way but will still be blocked unless those putting it forward are willing to trade something for the privilege.

Slashdot Top Deals

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...